過去2-3天,我們的部分用戶報告了此錯誤。我們網站上的隨機頁面將輸出原始二進制數據。沒有一個開發人員能夠複製隨機出現的問題。瀏覽器在中間打印帶有HTTP標頭的二進制數據
所有報告該問題的用戶至今都在使用IE11。服務器是使用PHP 5.3.29的Apache 2.4.16。 PHP沒有記錄與Apache有關的錯誤。
奇怪的HTTP標頭嵌入在數據的中間。我甚至都不知道會發生的一個原因。人們會期望,如果瀏覽器在渲染內容時遇到問題,那麼它就不會再向服務器請求更多資源,並且不會再顯示另一個HTTP頭。
我們真的不知道從哪裏開始,我們無法確定它是服務器,php代碼還是瀏覽器相關的。有沒有人知道Apache 或IE會導致這種錯誤?
附加是一個用戶發送的屏幕截圖。
wireshark可以成爲你的朋友。 –
Thanks @ DanielA.White,但正如我所說的,我們無法在任何開發人員機器上覆制問題。一旦我們終於做到了,Chrome代碼檢查器網絡捕獲技巧就完成了。 – tbernard