110,535
社区成员
发帖
与我相关
我的任务
分享
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(new Uri(url));
req.UserAgent = reqUserAgent;
req.CookieContainer = _cc;
req.Referer = referer;
byte[] buff = Encoding.GetEncoding("GB2312").GetBytes(content);
req.Method = "POST";
req.Timeout = _timeout;
req.ContentType = "application/x-www-form-urlencoded";
req.ContentLength = buff.Length;
if (null != _proxy && null != _proxy.Credentials)
{
req.UseDefaultCredentials = true;
}
req.Proxy = _proxy;
//req.Connection = "Keep-Alive";
Stream reqStream = req.GetRequestStream();
reqStream.Write(buff, 0, buff.Length);
reqStream.Close();
//接收返回字串
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
StreamReader sr = new StreamReader(res.GetResponseStream(), Encoding.Default);
return sr.ReadToEnd();