62,272
社区成员
发帖
与我相关
我的任务
分享
public static byte[] GetResponseBytes(string apiUrl, string method_name, string postData)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(apiUrl);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = postData.Length;
request.Timeout = 20000;
HttpWebResponse response = null;
try
{
StreamWriter swRequestWriter = new StreamWriter(request.GetRequestStream());
swRequestWriter.Write(postData);
if (swRequestWriter != null)
swRequestWriter.Close();
response = (HttpWebResponse)request.GetResponse();
using (StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8))
{
return Encoding.UTF8.GetBytes(reader.ReadToEnd());
}
}
finally
{
if (response != null)
response.Close();
}
}
response = (HttpWebResponse)request.GetResponse();这里报错.基础连接已经关闭: 接收时发生错误。...大家帮忙啊