方式:get
string ID = "";//要传入的参数
string url = "";//接口地址
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Timeout = 20000; //超时时间
request.Method = "GET"; //请求方式
request.KeepAlive = true; //解决GetResponse操作超时问题
request.Headers.Add("Authorization", ID); //如果接口需要鉴权, 把"ID"换成自己需要的
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
//获取响应内容,返回的数据格式: {"status":"success","msg":"成功","data":{"info": "example"}}
string postContent = new StreamReader(response.GetResponseStream()).ReadToEnd();
//结果解析,异常情况判断
JObject json = JObject.Parse(postContent);
var codes = json["code"];
var dataList = json["data"];