try
{
req = req = (HttpWebRequest)HttpWebRequest.Create(url);
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "Get";
req.Timeout = 1000 * 30;
if (!string.IsNullOrEmpty(host))
req.Host = host; -----这个Host 出错了
req.Referer = "http://www.wbto.cn/?c=login&m=index_login";
req.CookieContainer = cookie;
req.Headers.Add("Cookie:" + cookieStr);
rep = (HttpWebResponse)req.GetResponse();
newCookie = req.CookieContainer.GetCookieHeader(req.RequestUri);
st = rep.GetResponseStream();
StreamReader stre = new StreamReader(st, Encoding.GetEncoding("utf-8"));
json = stre.ReadToEnd();
}
{
req = req = (HttpWebRequest)HttpWebRequest.Create(url);
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "Get";
req.Timeout = 1000 * 30;
if (!string.IsNullOrEmpty(host))
req.Host = host; -----这个Host 出错了
req.Referer = "http://www.wbto.cn/?c=login&m=index_login";
req.CookieContainer = cookie;
req.Headers.Add("Cookie:" + cookieStr);
rep = (HttpWebResponse)req.GetResponse();
newCookie = req.CookieContainer.GetCookieHeader(req.RequestUri);
st = rep.GetResponseStream();
StreamReader stre = new StreamReader(st, Encoding.GetEncoding("utf-8"));
json = stre.ReadToEnd();
}
解决方案 »
- access数据库,datagridview
- C#中关于的xml操作
- 避免内存泄露
- [Help]backgroundworker,它在执行过程中是怎么通知程序要执行RunWorkerCompleted了.是ProgressChanged中的进度吗?
- (在线等)慷慨 50 分,帮忙解决一个DropDownList绑定之后提交后无值的问题?
- image的问题
- 在哪里可以找到videoroot用法?
- .net报表工具
- C# 调用Excel报错
- c#窗体 com组件 Windows medio player为什么播放不了视
- FastColoredTextBox控件设置IMEMode=IMEMode.On后特别卡
- 怎么实现窗体的左右摆动 下面的代码能实现向右摆动
req.Headers.Add("Host","xxx")选自:http://bbs.csdn.net/topics/390106196
可以参考~