今天在請客戶測試功能時,客戶反映開發好的功能一直無法正常使用,為了得到更多資訊方便除錯便請客戶截圖查看錯誤訊息,發現使用測試的 Chrome 顯示 'This page is not working, web site did not send any data 此錯誤極少遇到覺得神奇,這篇分享針對此問題的可能發生原因與解決方式,若是有不清楚或是錯誤的地方歡迎討論予糾正。
解決方法
發生異常問題當下,測試多次使用者畫面都出現 This page is not working, xx website did not send any data. 且下方顯示 ERR_EMPTY_RESPONSE 等關鍵字,從錯誤訊息表面上的意思看起來是 Server 未回傳正確資訊給呼叫端 Browser (猜測 response byte=0),因此照關鍵字去搜尋後發現有幾種可能原因,嘗試多種可能解決的方式如下 (每個人電腦環境與設定不同,也請斟酌服用)
重新開機
檢查 Windows Proxy 設定
有可能也有跟 Windows 的 Proxy 設定有關係,因此得確認 Proxy Server 的設定是否有異常,首先先點選 左下角 Windows 按鈕,接著按下設定
接著選擇右上方選擇網路與網際網路,下一步是點選左方 Proxy tab 選項,自動偵測設定確認是否已開啟
由於我的自動更新原本就會設定自動跟新,因此這招對我來說無效
重置網路
接著在命令提示字元中輸入以下 Code ,主要目的是刷新 DNS 的 Cache,重置 刷新DNS缓存,重置Winsock 並重置TCP / IP,輸入完畢後並開始執行
ipconfig /release ipconfig /all ipconfig /flushdns ipconfig /renew netsh int ip set dns netsh winsock reset執行完畢之後,請使用者重新開機,再次請使用者進行測試功能是否正常,確認正常執行功能 !
修复Win10上Chrome中的ERR_EMPTY_RESPONSE错误
How to Solve the Windows Could Not Automatically Detect Network Proxy Settings Error
0 意見:
張貼留言