2008-12-15 136 views
2

爲什麼IE 7會在Firefox加載的同一頁面上顯示HTTP錯誤「錯誤請求」400而不會抱怨?IE7 HTTP錯誤400

+0

您是否安裝了任何工具欄或隱私衛士? – StingyJack 2008-12-15 18:45:25

+0

我只安裝了Microsoft IE Developer Toolbar。 – Shurik 2008-12-15 20:46:29

回答

5

當你收到這樣的消息時,關閉IE中友好的HTTP錯誤消息。要做到這一點,請轉到工具 - > Internet選項 - >高級。取消選中顯示友好的HTTP錯誤消息。一旦你完成了這個,你應該得到一個更詳細的信息,它會指出你真正的問題。

您是否有可分享的URL以進一步診斷問題?

1

服務器可能拒絕IE發出的請求。它可能是服務器問題或IE問題。但是我懷疑沒有更具體的問題可能有任何幫助。

1

有許多的事情,試圖解決這是怎麼回事:

1)看看服務器日誌。由於400錯誤通常是由客戶端傳入的錯誤或無效數據導致的,因此服務器可能會將錯誤記錄到其日誌中。

2)運行Firefox和IE7通過爲Charles這樣的代理,並看看有什麼兩款瀏覽器的請求

0

也許你正在經歷一個IE7 buginvolving javascript之間有什麼不同?

它並不完全符合您的描述,但它是IE特定的,並且很難追查到。

1

如果您安裝了firebug(在Firefox中),請查看Net選項卡並查看400頭是否不會傳回。

0

此外,IE替代/使用的URL來替換爲正斜槓(「/‘)反斜槓(’\」) - 服務器腳本也許在網址爲特殊字符使用反斜槓?