private static string HttpPostRequest(string url, byte[] bodyBytes)
{
HttpWebRequest request = null;
try
{
request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "POST";
request.ContentType = "application/json";
request.ContentLength = bodyBytes.Length;
using (Stream newStream = request.GetRequestStream())
{
newStream.Write(bodyBytes, 0, bodyBytes.Length);
newStream.Flush();
}
using (HttpWebResponse myResponse = (HttpWebResponse)request.GetResponse())
using (StreamReader streamReader = new StreamReader(myResponse.GetResponseStream()))
{
string data = streamReader.ReadToEnd();
return data;
}
}
catch (Exception)
{
return null;
}
finally
{
if (request != null)
{
request.Abort();
}
}
}
Http的Post请求实例
猜你喜欢
转载自blog.csdn.net/zoysia1314/article/details/86064798
今日推荐
周排行