111,129
社区成员
发帖
与我相关
我的任务
分享
CookieContainer MyCookieContainer = new CookieContainer();
public void POST(string url, string postData, string method)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = method;
request.Timeout = 1000000;
request.KeepAlive = true;
request.AllowAutoRedirect = true;
request.Accept = "*/*";
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; EmbeddedWB 14.52 from: http://www.bsalsa.com/ EmbeddedWB 14.52; .NET CLR 2.0.50727; CIBA)";
request.CookieContainer = MyCookieContainer;
request.ContentType = "application/x-www-form-urlencoded";
HttpWebResponse webresponse = null;
try
{
if (postData.Length > 0)
{
byte[] loginDataBytes = Encoding.ASCII.GetBytes(postData);
request.ContentLength = loginDataBytes.Length;
Stream stream = request.GetRequestStream();
stream.Write(loginDataBytes, 0, loginDataBytes.Length);
stream.Close();
}
webresponse = request.GetResponse() as HttpWebResponse;
if (webresponse != null)
{
}
}
catch
{
}
finally
{
if (webresponse != null)
{
webresponse.Close();
}
if (request != null)
{
request.Abort();
}
}
return;
}