求一个c#的 post请求 json 并且接收返回json数据的一个demo。

2020-09-07 教育 117阅读
public string HttpPost(string url,string data)
{
HttpWebRequest request=(HttpWebRequest)WebRequest.Create(url);
request.ContentType="application/json";
request.Method="POST";
byte[] buffer=Encoding.UTF8.GetBytes(data);
using(Stream stream=request.GetRequestStream())
{
stream.Write(buffer,0,buffer.Length);
}
HttpWebResponse response=(HttpWebResponse)request.GetResponse();
string result=string.Empty;
using(StreamReader reader=new StreamReader(response.GetResponseStream()))
{
result=reader.ReadToEnd();
}
return result;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com