502 Bad Gateway

502 Bad Gateway

互聯網中的網絡錯誤
502 Bad Gateway是指錯誤網關;無效網關;在互聯網中表示一種網絡錯誤。表現在WEB浏覽器中給出的頁面反饋。[1]
    中文名:錯誤網關 外文名: 别名: 英文名:502 Bad Gateway 類型:概念 類别:網絡 網關:服務器

産生原因

服務器(不一定是Web服務器)是作為網關或代理,以滿足客戶的要求(如Web浏覽器或我們的CheckUpDown機器人)來訪問所請求的URL。此服務器收到無效響應從上遊服務器訪問履行它的要求。

含義:這通常并不意味着上遊服務器已關閉(無響應網關/代理),而是上遊服務器和網關/代理不同意的協議交換數據。鑒于互聯網協議是相當清楚的,它往往意味着一個或兩個機器已不正确或不完全編程。

HTTP周期

任何客戶端(如Web浏覽器或我們的CheckUpDown機器人)經過下列循環時,與您的Web服務器溝通:

獲取您的網站IP地址的IP名稱(您的網站URL的領導’ http:// ‘ )。查找(轉換的知識産權名稱,IP地址)所提供的域名服務器( DNS Server)。

打開一個IP套接字連接到該IP地址。

寫一個HTTP數據流通過該套接字。

從您的響應的Web服務器收到一個HTTP數據流。此數據流包含狀态碼的值是由HTTP協議。解析此數據流的狀态碼和其他有用信息。

這個錯誤發生在最後一步時,上面的客戶端收到一個HTTP狀态碼,它确認為502‘。

固定錯誤

一般出現了這個問題是由于不良的IP之間的溝通後端計算機,包括您可能嘗試訪問的在Web服務器上的網站。在分析這個問題,您應該先完全清除浏覽器緩存。

如果您上網時在您嘗試訪問的所有網站上都看這個問題,就有兩種可能

1)你的ISP出了重大設備故障/過載

2)有問題的内部互聯網連接如您的防火牆無法正常運作。

在第一種情況下,隻有您的ISP可以幫助您。在第二種情況下,就需您自己解決任何阻止您進入互聯網的問題。如果您隻有在部分嘗試訪問的網站中出現此問題,那就很可能是一個問題,即這些網站之一,其設備故障或超載。你趕緊聯系網站的管理員。

CheckUpDown

在網絡上使用代理和緩存增加。我們CheckUpDown機器将總是試圖連接到的真正的計算機主機,實際上就是您訪問的網站,但是我們并不能完全控制,我們的HTTP請求實際上結束了。如果隻有一個環節的計算機處理我們的HTTP請求被打破,然後一個錯誤,如502可以很容易地發生。

解決辦法

通俗解釋一下

1.什麼是502 bad gateway報錯

簡單來說 502 是報錯類型代碼 bad gateway錯誤的網關。

2.産生錯誤的原因

連接超時我們向服務器發送請求由于服務器當前鍊接太多,導緻服務器方面無法給于正常的響應,産生此類報錯

3.解救的辦法

最好的解決辦法當然還是在服務器上做對大家來說不太可能

那麼我們有什麼解救的方法呢?

說白了很簡單

就是——刷新(不是一般的刷新哦)

刷新的原理:很多人可能不知道刷新也是有兩種的。

所謂刷新其實就是從服務器下載數據到本地的硬盤浏覽器,

再從本地硬盤中讀取數據到浏覽器顯示給我們看。

①基本刷新:就是點擊刷新或者使用F5快捷鍵

基本刷新隻是從本地的硬盤重新拿取數據到浏覽器,并不重新向服務器發出請求。

大部分用戶很多時候都是這樣刷新的,遇到502報錯的就沒有任何效果。

②從服務器刷新:如果你重新直接點擊你想要浏覽的網頁鍊接,你會發現顯示"502 bad gateway"錯誤信息的頁面在點擊鍊接後又可以正常浏覽。

明白道理了吧?當你點擊你想要浏覽的網頁鍊接的時候,是會從服務器重新下載數據的。

解決方法就是從服務器上刷新:快捷鍵ctrl+F5,這樣就是重新向服務器發送請求了。

如果服務器能正常給予你響應你就可以看到頁面了。

相關詞條

相關搜索

其它詞條