优化后端框架
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
using System.IO;
|
||||
using System.Net;
|
||||
using System.Text;
|
||||
|
||||
namespace ConsoleDemo
|
||||
{
|
||||
public class PostJson
|
||||
{
|
||||
/**
|
||||
* Json的请求头 post请求地址
|
||||
*/
|
||||
public static string Post4Json(string url,string buildRequest)
|
||||
{
|
||||
string result = "";
|
||||
HttpWebRequest request =(HttpWebRequest) WebRequest.Create(url);
|
||||
request.Method = "POST";
|
||||
request.Timeout = 5000;
|
||||
request.ContentType = "application/json";
|
||||
byte[] byte4builde = Encoding.UTF8.GetBytes(buildRequest);
|
||||
request.ContentLength = byte4builde.Length;
|
||||
using (Stream reqStream=request.GetRequestStream())
|
||||
{
|
||||
reqStream.Write(byte4builde,0,byte4builde.Length);
|
||||
reqStream.Close();
|
||||
}
|
||||
|
||||
HttpWebResponse response = (HttpWebResponse) request.GetResponse();
|
||||
Stream stream = response.GetResponseStream();
|
||||
//获得响应内容
|
||||
using (StreamReader reader=new StreamReader(stream,Encoding.UTF8))
|
||||
{
|
||||
result = reader.ReadToEnd();
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user