request.getresponse() 操作超时 (急)
//URI=https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx2018030211522401954c15b30588518533&package=506033331
private static string HttpPost(string url)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
request.Host = "wx.tenpay.com";
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.Accept = "text/html,*/*";
request.Timeout = 15000;
request.AllowAutoRedirect = false;
request.Referer = "www.jiandaopay.com";
WebResponse response = null;
string responseStr = null;
request.ServicePoint.Expect100Continue = false;
try
{
response = request.GetResponse();
if (response != null)
{
StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
responseStr = reader.ReadToEnd();
}
}
catch (Exception ex)
{
throw ex;
}
finally
{
response = null;
request = null;
}
return responseStr;
}
我本地测试时正常的 ,发布到服务器上面就一直报操作超时,跪求大神指点