時,我們在瀏覽網頁時偶爾會遇到寫有502的報錯頁面,更多時候會出現404錯誤頁面,那么它們到底是什么意思呢?
登錄網頁時這些步驟在后臺運行
當我們在IE、搜狗、火狐等瀏覽器中訪問一個網址(域名)的時候,首先要找到域名所對應服務器的IP地址,簡單說就是先要找到所需的服務器在哪里。
得到服務器的IP地址后,我們電腦上的瀏覽器要向服務器發出想加載網頁資源的請求,建立一個瀏覽器與服務器的連接。
接著,瀏覽器會發送網頁鏈接請求,服務器收到請求后,進行相應的處理,比如說身份驗證等。這一步的目的是,查看你有沒有訪問服務器內相應資源的權限。
以上步驟完成后,服務器會將資源發送給瀏覽器,這一步稱為網頁響應。在資源傳輸完成后,瀏覽器成功接收到來自服務器的資源時,電腦就會顯示出我們想要查看的相應內容。
前面介紹的一系列動作都是在瞬間完成的,平時我們點擊網頁后,電腦后臺進行的,便是“請求資源”和“網頁響應”的過程。
當然,上述過程中可能會發生一些意外情況,比如用戶身份驗證失敗、該用戶失去訪問資源的權限、服務器在處理過程中出現錯誤等。
所以,在網頁響應中還要加入相應的狀態碼來告訴瀏覽器當前請求的處理狀態,這就是我們在鏈接網頁出錯時所看到的404、502等狀態碼了。
404代表找不到查詢網頁
404和502都是一種表示頁面出現錯誤的代碼,也叫做頁面狀態碼。那么,404和502到底是什么意思?它們又分別代表什么樣的頁面錯誤呢?
404代碼的意思是“輸入錯誤,找不到要查詢的頁面”,表示用戶在瀏覽網頁時,服務器無法提供正確的信息或是服務器因不明原因無法將信息發送給訪問者。
其中,404的第一個4表示客戶端出錯,第二個0表示你把網址打錯了,最后的那個4表示“Not Found”,即找不到網頁。
科學家設計404頁面的主要作用是提醒用戶,網站可以打開但是想要訪問的頁面找不到了。簡言之,當404頁面出現時,此網頁鏈接就成為了“死鏈接”。
那么,是什么原因導致404錯誤的發生呢?
導致這種錯誤發生的原因有3種可能,一是管理員將原始的網頁數據更改,導致網頁失效。
二是上傳到網頁的文件目錄或文件名稱被更改,導致原網頁鏈接失效,另外文件被移動或被刪除也可能導致原鏈接失效。
三是輸入的網址有錯誤,不能鏈接到所需的文件。
對于404錯誤,還有一個比較奇葩的原因,據微軟IE部門客服中心統計,接到“該頁無法顯示”的投訴中,大部分是用戶上網的時候沒有插網線或者沒有連接WiFi導致的。現在的用戶大多用的是WiFi網絡,也有可能在信號很差時出現404錯誤。
502意味著內部網絡擁堵
說完404錯誤,我們再來談談502錯誤是怎么導致的?
502代碼表示內部網絡故障或設置問題,即內部網絡擁塞,可能是內部存在大量的數據調用或交互時,網頁內容提供方的一個或兩個服務器,由于性能缺陷或程序錯誤,無法正常運行,使得網頁上的內容無法被傳輸到用戶的瀏覽器上。這就是為什么網頁提供方使用更高配置的設備后,502錯誤出現的次數會少一些的原因。
目前,網絡上代理和緩存的使用日漸增加,我們在對網頁內容進行申請時,處理我們訪問網頁請求的一連串電腦或服務器中,只要有一個環節出現差錯,502的錯誤就會產生。
由此,我們可以推演搶票網站崩潰時的情形:當用戶大量涌入購票網站時,搶票網站的數據庫瞬間需要調用和讀取大量數據,而內部網絡的服務器無法一下子處理如此多的數據,最終引發了502錯誤。
這就需要互聯網服務供應商(ISP)及Web服務器軟件供應商聯絡,由他們去檢查在其控制下的不同電腦與服務器之間的IP數據傳輸的流通狀況。
對于502錯誤,我們普通用戶無法對服務器進行設置,只能采取一些比較簡單的方法處理。
例如在我們進行網頁連接時,可以嘗試多次刷新,但這是最基本的刷新,只是從本地的硬盤重新讀取數據到我們的瀏覽器,不一定能夠重新連接服務器。
如果簡單的刷新沒有效果,我們不妨關掉502頁面,再重新登錄網頁。
這樣恢復正常網頁的可能性會更大,因為這種方法是從服務器進行刷新的,但是該方法操作的過程會比較慢。為了減少重新點擊的時間,用戶也可以用快捷鍵Ctrl+F5來進行服務器刷新。
由上可知,404和502的網頁錯誤代碼在本質上是有很大不同的,對于不同的網頁錯誤,我們可以找到一些應對的小方法。
但是要想從根本上解決問題還是得從各個服務器進行改進,各網站服務商可以進一步優化各自的服務器,減少404和502的出現,讓用戶可以享受更好的瀏覽體驗。
(來源:微信公眾號“數字北京科學中心”)
們在瀏覽器載入頁面時,偶爾會加載不出來,并出現帶數字的錯誤提示,它們都有什么意義呢?
400-請求無效
服務器無法理解用戶的請求,很有可能的情況是,你不小心輸入錯誤了,導致服務器根本不知道你要表達什么。
403-禁止訪問
服務器拒絕了你的地址請求,很有可能是你根本就沒權限訪問網站,遇到403狀態碼無法自行解決。
404-無法找到頁面
這在日常生活中很常見了,意思是找不到要查詢的頁面。非常有可能是網頁被刪除了,或者調用出現問題。
503-服務不可用
服務器目前無法使用,可能由于超載或停機維護。通常,這只是暫時狀態。
team是一個游戲庫豐富的平臺,因此steam的用戶遍布全世界。不過目前有不少用戶表示使用steam時會遇到各種錯誤代碼,那么下面就為大家帶來steam錯誤代碼解決辦法匯總,希望對你有所幫助。
steam錯誤代碼解決辦法匯總
錯誤代碼-101、103(適用于mac版、win7、win10)
解決方法:玩家的網絡緩存出現問題,就會出現101。玩家請打開steam盒子,點擊左上角“steam”-更改用戶-注銷(確定)。
然后打開電腦系統的網絡連接-玩家連接的網絡-屬性-Internet協議版本4(TCP/IPv4)-屬性,將電腦內的DNS設置改為國外其他DNS,點擊確定。
玩家重新steam賬戶,輸入賬號密碼即可。
錯誤代碼-102
玩家按住WIN+R,輸入CMD,點擊確定。
在彈出來的窗口接著輸入【netsh interface ip set dns 本地連接 static 114.114.114.114】,然后再輸入【netsh interface ip add dns 本地連接 233.5.5.5】,出現這種情況一般是電信用戶。
然后可以嘗試重新登錄steam,如果未能解決問題,請將steam關閉,然后打開steam文件夾地址,找到steam.dll文件,將其刪掉,刪掉之后steam會自動更新,更新后就可以正常打開steam了。
另外,玩家還可以通過手機作為熱點,電腦使用手機流量訪問steam也是可以解決問題的。
錯誤代碼-105
選擇steam設置-網頁瀏覽器-刪除網頁瀏覽器緩存/刪除所有瀏覽器cookies。
在“網頁瀏覽器主頁”填上steam的官方網址;
然后按照錯誤代碼-101修改DNS的方法對DNS進行修改;如果還是未能解決問題,那就修復好LSP設置即可。
錯誤代碼-118
打開瀏覽器,在地址欄輸入如下圖地址,下載補救文件,并解壓。
解壓之后打開,點擊啟動服務,并點擊確定。
下方會提示:轉發服務已啟動。玩家再次打開steam即可。
錯誤代碼-137
方法①:修改DNS
玩家打開正在使用的網絡屬性-將IPv6勾掉-雙擊IPv4-使用下面的DNS服務器地址(手動修改):(首選)211.137.191.26,(備用)218.201.96.130,點擊確定即可。
方法②:修改hosts文件
以記事本方式打開hosts文件(路徑為c:\Windows\System32\drivers\etc\),然后在文件的后面添加上以下7個網址并保存即可。
方法③
可能是因為斷電導致數據不穩定,steam目錄出現了人為損壞(比如外掛),從而出現137代碼的情況。建議小白玩家不要隨意更改steam相關的設置跟文件。
方法④
玩家可以在登steam前先打開奇游加速工具,加速之后在上steam,這樣就可以有一個網絡優化的效果。
關于steam錯誤代碼解決辦法匯總的全部內容就介紹到這里,感謝觀看。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。