C#学习记录

C# 网络请求

2018-12-27  本文已影响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

上一篇 下一篇

猜你喜欢

热点阅读