标签:lis www 文件 .dll tor 程序 lin ada logs
一 、.Net Standard http协议封装
程序集:
System.Net.Http.dll
命名 空间:System.Net.Http
HttpClient :http请求 发送类
FormUrlEncodedContent:Http请求表单参数
HttpResponseMessage: http请求相应操作
HttpContent:http请求相应内容读取
二、Http Get请求示例
//使用 HttpClient创建Get请求 HttpClient client = new HttpClient(); Task<HttpResponseMessage> resp = client.GetAsync("http://www.gongjuji.net"); resp.ContinueWith(q => { //获取相应状态 HttpResponseMessage respMsg = q.Result; Console.WriteLine(respMsg.StatusCode); //获取相应内容 HttpContent respClient = respMsg.Content; respClient.ReadAsStringAsync().ContinueWith(str => { string result = str.Result; Console.WriteLine(result); }); });
三、Http Post请求示例
//使用HttpClient 创建Post请求 HttpClient client = new HttpClient(); //指定提交表单数据 List<KeyValuePair<String, String>> paramList = new List<KeyValuePair<String, String>>(); paramList.Add(new KeyValuePair<string, string>("Content", "e")); FormUrlEncodedContent data = new FormUrlEncodedContent(paramList); client.PostAsync("http://md5.gongjuji.net/common/md5encrypt", data) .ContinueWith(q => { HttpResponseMessage respMsg = q.Result; //读取请求结果 respMsg.Content.ReadAsStringAsync().ContinueWith(str => { string result = str.Result; Console.WriteLine(result); }); });
更多:
EF Core 1.0 和 SQLServer 2008 分页的问题
标签:lis www 文件 .dll tor 程序 lin ada logs
原文地址:http://www.cnblogs.com/tianma3798/p/6995356.html