首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

HttpWebRequest抓取页面 返回异常: (414) Request-URI Too Long

2012-02-03 
HttpWebRequest抓取页面 返回错误: (414) Request-URI Too Long。stringurl https://esales.16288.com/ho

HttpWebRequest抓取页面 返回错误: (414) Request-URI Too Long。
string   url= "https://esales.16288.com/homepage.aspx ";
CookieContainer   cookie   =   new   CookieContainer();
                        HttpWebRequest   request   =   (HttpWebRequest)WebRequest.Create(url);
                        request.CookieContainer   =   cookie;
                        request.Credentials   =   CredentialCache.DefaultCredentials;
                        request.PreAuthenticate   =   true;
                        request.UserAgent   =   HttpContext.Current.Request.UserAgent;

                        HttpWebResponse   response   =   (HttpWebResponse)request.GetResponse();
                        HttpContext.Current.Session[ "cookieheader "]   =   request.CookieContainer.GetCookieHeader(new   Uri(url));
                        response.Close();

错误随机   有时可以用   有时报(414)   Request-URI   Too   Long。

[解决办法]
服务器拒绝服务当前请求因为URI的长度超过了服务器的解析范围。
[解决办法]
UP..
[解决办法]
没看出什么问题

可能是远程服务器的问吧
[解决办法]
晕,一点都看不懂,帮你顶一下
[解决办法]
服务器解析的问题。
[解决办法]
是不是连接超时了??!!
[解决办法]
应该是远程服务器的事
[解决办法]
过路
[解决办法]
正如你说的Request-URI Too Long,可能你的查询字符串太长
[解决办法]
mark

热点排行