public string Post(string postdata, string url)
{
string result = string.Empty;
try
{
HttpWebRequest? request = WebRequest.Create(url) as HttpWebRequest;
request.Method = "POST";
request.ContentType = "multipart/form-data";
request.ServicePoint.Expect100Continue = false;
request.Headers.Add("AutAuthorization", "Bearer token");
byte[] bytedata = UTF8Encoding.UTF8.GetBytes(postdata.ToString());
request.ContentLength = bytedata.Length;
///将参数写入请求流
using (Stream stream = request.GetRequestStream())
{
stream.Write(bytedata, 0, bytedata.Length);
}
//获取Web服务器输出数据
using (HttpWebResponse? response = request.GetResponse() as HttpWebResponse)
{
StreamReader reader = new StreamReader(response.GetResponseStream());
result = reader.ReadToEnd();
}
}
catch (Exception e)
{
new Exception(e.Message);
}
return result;
}