C# 网络请求

作者: 風华绝世 | 来源:发表于2018-12-27 12:06 被阅读11次

提交json数据:

string Url = "";

string jsonParam = "{\"uid\":\"123456\",\"dappid\":\"dappidasdsad\"}";        

var request = (HttpWebRequest)WebRequest.Create(Url);    

request.Method = "POST";      

request.ContentType = "application/json;charset=UTF-8";      

var byteData = Encoding.UTF8.GetBytes(jsonParam);    

var length = byteData.Length;    

request.ContentLength = length;      

var writer = request.GetRequestStream();      

writer.Write(byteData, 0, length);      

writer.Close();      

var response = (HttpWebResponse)request.GetResponse();    

var responseString = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("utf-8")).ReadToEnd();      

网络请求 : 

var Url = "";

WebRequest wReq = WebRequest.Create(Url);

WebResponse wResp = wReq.GetResponse();

Stream respStream = wResp.GetResponseStream();

using (StreamReader reader = new StreamReader(respStream, Encoding.GetEncoding("UTF-8")))

{

var result = reader.ReadToEnd(); //result就是返回值

}

2018年12月27日12:06:30

相关文章

网友评论

    本文标题:C# 网络请求

    本文链接:https://www.haomeiwen.com/subject/horrlqtx.html