111,120
社区成员
发帖
与我相关
我的任务
分享 HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(urlStr);
request.Method = "POST";
request.AllowAutoRedirect = true;
request.Accept = "text/html, application/xhtml+xml, */*";
request.Referer = urlStr;
request.Headers.Add("Accept-Language", "zh-CN");
request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko";
request.ContentType = "application/x-www-form-urlencoded";
request.KeepAlive = true;
request.Host = hostStr;
request.CookieContainer = cc;
request.ContentLength = buff.Length;
Stream s = request.GetRequestStream();
s.Write(buff, 0, buff.Length);
textBox1.AppendText(DateTime.Now+"开始response\r\n");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
textBox1.AppendText(DateTime.Now+"结束response\r\n");
cookies = response.Cookies;
string cookieStr = response.Headers.Get("Set-Cookie");
textBox1.AppendText("cookieStr:"+cookieStr+"\r\n");
foreach (var v in cookies)
{
textBox1.AppendText("cookie:"+v.ToString()+"\r\n");
}
s.Close();
response.Close();
以前也遇到过这个东西,只不过是用wirshark抓包才能看见这个东西,fiddler好像看不见这个东西
那个时候,连看都没看,直接抄上了。。。。
感谢大神request.ServicePoint.Expect100Continue = false;