我用HttpWebRequest进行GET请求某网址,返回错误代码:414 [顶贴有分]
我用HttpWebRequest进行GET请求某网址,返回错误代码:414
然后我在网上查询了一下,这个414代码的解释是这样的:
错误代码:414
414错误是由于请求的 URI 太长,服务器拒绝处理请求而造成的。一般的可能性有:
1)客户端错误地将 POST 请求转换为带有长查询信息的 GET 请求。
2)或者是客户端遇到重定向问题(例如,重定向 URL 的前缀指向自身的后缀)。
3)服务器遭到客户端的攻击,该客户端试图利用那些使用定长缓冲来读取或控制请求 URI 的服务器上的安全漏洞。
有什么好的解决方法吗?
声明:我用来请求其它的网站是没有问题的.
还有一点,我排除第一个可能.