【知識分享】伺服器狀態出錯情況有哪些

小鑫fwq發表於2023-02-14

伺服器狀態出錯情況有哪些?
如果請求的語法不對,伺服器將無法理解。客戶端在對該請求做出更改之前,不應再次向伺服器重複傳送該請求。


401未授權(Unauthorized)
請求需要使用者授權。回應中的WWW-Authenticate標題域(10.16節)應提示使用者以授權方式請求資源。客戶端應使用合適的授權標題域(10.2節)來重複該請求。如果請求中已經包括了授權信任資訊,那回應的401表示此授權被拒絕。如果使用者代理在多次嘗試之後,回應一樣還是返回401狀態程式碼,使用者應當察看一下回應的實體,因為在實體中會包括一些相關的動態資訊。HTTP訪問授權會在11節中解釋。

403禁止(Forbidden)
伺服器理解請求,但是拒絕實現該請求。授權對此沒有幫助,客戶端應當停止重複傳送此請求。如果不是用HEAD請求方法,而且伺服器端願意公佈請求未被實現原因的前提下,伺服器會將拒絕原因寫在回應實體中。該狀態碼一般用於伺服器端不想公佈請求被拒絕的細節或沒有其它的回應可用。

404沒有找到(Not Found)
伺服器沒有找到與請求URI相符的資源。404狀態碼並不指明狀況是臨時性的還是永久性的。如果伺服器不希望為客戶端提供這方面的資訊,還回應403(禁止)狀態碼。
伺服器錯誤(Server Error )5xx:回應程式碼以‘5’開頭的狀態碼錶示伺服器端發現自己出現錯誤,不能繼續執行請求。如果客戶端在收到5xx狀態碼時,請求尚未完成,它應當立即停止向伺服器傳送資料。除了回應HEAD請求外,伺服器應當在其回應實體中包括對錯誤情況的解釋、並指明是臨時性的還永久性的。

伺服器狀態出錯情況有哪些?怎麼看伺服器是否穩定?在出現上述問題時,壹基比小鑫建議大家可以先自行解決一下,如果實在處理不了可以請求技術人員的幫助!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70013663/viewspace-2935173/,如需轉載,請註明出處,否則將追究法律責任。

相關文章