有两个应用程序服务器和一个开关。当我通过使用应用服务器IP访问应用程序时,它工作正常。但是,如果我在我的url中使用switch ip错误的请求错误只会引发firefox和chrome几个链接。错误的请求,您的浏览器发送了此服务器无法理解的请求
回答
Here是一个详细的解释&来自ibm的这个问题的解决方案。
问题(摘要)
请求HTTP服务器失败,响应码400
症状
从浏览器的响应可以显示这样的:
为要求 您的浏览器发送了此服务器无法理解的请求。 请求标头字段的大小超出服务器限制。
HTTP服务器error.log中显示以下消息: “请求失败:错误读取头”
原因
这通常是通过具有非常大的Cookie引起的,所以请求头字段超出了为Web Server设置的限制。
诊断问题
为了帮助您可以添加以下到LogFormat指令在httpd.conf的问题诊断: 错误注:%{错误笔记} n的
解决问题
对于服务器端: 增加值在httpd.conf指令LimitRequestFieldSize: LimitRequestField面积12288或16384 对于如何设置LimitRequestFieldSize,检查Increase the value of LimitRequestFieldSize in Apache
对于客户端: 清除Web浏览器的缓存应该罚款。
如何找到'httpd.conf'。我正在使用ubuntu和apache tomcat7.0.34 – 2014-07-18 08:31:27
*“这通常是由于有一个非常大的Cookie导致的,所以请求标头字段超出了为Web Server设置的限制。”* - 然后,反过来,可能有一个损坏的cookie在客户端,这就是今天发生在我身上的事情。必须进入隐私设置并删除违规的cookie。 – 2017-11-03 17:16:51
- 1. 错误的请求,您的浏览器发送了此服务器无法理解的请求 - Qt Websocket服务器
- 2. “错误的请求浏览器(或代理)发送了此服务器无法理解的请求。”烧瓶登录
- 3. 烧瓶:Sqlite,浏览器(或代理)发送请求,此服务器无法理解
- 4. 服务器无法处理请求
- 5. System.Web.Services.Protocols.SoapException:服务器无法处理请求
- 6. apigen - 错误:服务器遇到内部错误,无法完成您的请求
- 7. 500服务器错误发送到Twitter API的请求时
- 8. Laravel - 服务器上的请求错误
- 9. 无法将Web请求发送到Tomcat上的CAS服务器
- 10. 浏览器在请求时如何知道发送给服务器的cookie?
- 11. 客户端(浏览器)如何生成发送到服务器的请求?
- 12. 服务器无法处理请求。错误在Visio
- 13. 服务器无法处理您的请求,值不能为空:肥皂解析
- 14. 请求的URL /image.jpeg此服务器
- 15. C http服务器发送请求到我的服务器?
- 16. 发送请求到服务器iOS
- 17. 发送邮寄请求到服务器
- 18. Android - 发送JSON请求到服务器
- 19. 从服务器发送Facebook请求?
- 20. Python:发送请求到protobuf服务器
- 21. 发送http请求到linux服务器
- 22. 向服务器发送大量请求
- 23. 验证服务器发送HTTP请求
- 24. 的.htaccess错误:请求的URL没有此服务器
- 25. 服务器当前无法处理此请求
- 26. EWS服务器目前无法处理此请求
- 27. python请求无法发送https请求
- 28. 您的浏览器发送该服务器无法理解在CentOS和Apache突然开始显示错误
- 29. 服务器错误(500)“服务器遇到错误,无法完成您的请求”在App引擎上
- 30. 演讲:syncrecognize服务器遇到临时错误,无法完成您的请求
你使用什么样的“开关”?这可能是您的负载均衡器篡改请求数据并以您的应用服务器无法理解的方式转发它。非法的UTF-8或截断标题可能是候选人... – 2012-12-04 10:17:53
也许您正在使用一些导致此错误的特殊字符。 – 2017-01-23 09:28:45