0

我們在錯誤日誌中看到了大量的404,特別是實際的路由「/ 404」。IE6/7遵循大多數請求並請求「/ 404」

令人困惑的是,這些似乎是由IE6和IE7引起的。我們並不正式支持這些瀏覽器,但似乎在每次向網站發出請求後,都會按照「/ 404」的要求進行操作。這似乎不會影響應用程序,它只會在我們的AJAX應用程序中執行此操作,而不會在網站的其他部分執行此操作。在請求之後是否這樣做似乎是隨機的,但大多數時候。

我們在jQuery中禁用了緩存。我們使用Backbone和Marionette。我可以提供任何其他可能有用的細節,如果你問下面。

有誰知道什麼可能會導致此行爲?

+0

這可能會有所幫助:http://stackoverflow.com/questions/5619/debugging-ie6-ssl-ajax-post-form-404-error –

+0

@VangaSasidhar謝謝,但我很難看到這是如何相關。我檢查了標題,沒有出現任何不合適的地方。該請求也可以正常工作,但會立即請求一個名爲「404」的文檔。我的問題似乎與您所鏈接的不同。 –

回答

0

我設法跟蹤到我們使用的第三方庫。

我們使用Filepicker小部件來提供圖像上傳,而Filepicker庫將恢復爲IE6和IE7的HashTransport通信設置。這要求iframe在託管服務器上打開一個位置。他們默認地點'/ 404',因此導致發生請求。這導致了我所看到的問題。