有兩個應用程序服務器和一個開關。當我通過使用應用服務器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