小博老師解析Java經典面試題 ——常見Http狀態號

[引言]服務器

咱們在Java Web開發中,常常會接觸到Http狀態號,40四、500等這些在咱們開發過程當中,耳熟能詳(固然,小博老師但願你們越少遇到越好)。那麼你們有沒有去詳細瞭解過,究竟Http狀態號有哪些嗎?本文小博老師就給你們羅列下,咱們常常會碰見的Http狀態號工具

[2XX狀態號]測試

2xx狀態號通常表示「成功」,固然這種狀況下,咱們開發人員就不怎麼關心它啦。代理

200  正常:請求已完成。  
201  正常:緊接 POST 命令。  
202  正常:已接受用於處理,但處理還沒有完成。  
203  正常:部分信息 — 返回的信息只是一部分。  
204  正常:無響應 — 已接收請求,但不存在要回送的信息。  code

 

[3XX狀態號]blog

這類狀態號通常指的是,請求服務器成功,可是在服務端轉發了客戶的請求,由非原客戶請求的URL進行處理。ip

301  已移動 : 請求的數據具備新的位置且更改是永久的。  
302  已找到 : 請求的數據臨時具備不一樣 URI。  
303  請參閱其它 : 可在另外一 URI 下找到對請求的響應,且應使用 GET 方法檢索此響應。  
304  未修改 : 未按預期修改文檔。  
305  使用代理 : 必須經過位置字段中提供的代理來訪問請求的資源。  
306  未使用 : 再也不使用;保留此代碼以便未來使用。  資源

 

[4XX狀態號]開發

這類狀態號通常指的是請求的URL出現了各種錯誤,一般這是咱們開發人員常常遇到的錯誤,可是好在要解決這類錯誤並不困難,只要你們按照小博老師整理的內容,從對應的問題去排查緣由,通常就能很快找到病因所在啦。文檔

400  錯誤請求 : 請求中有語法問題,或不能知足請求。  
401  未受權 : 未受權客戶機訪問數據。  
402  須要付款 : 表示計費系統已有效。  
403  禁止 : 即便有受權也不須要訪問。  
404  找不到 : 服務器找不到給定的資源;文檔不存在。

407  代理認證請求 : 客戶機首先必須使用代理認證自身。  
415  介質類型不受支持 : 服務器拒絕服務請求,由於不支持請求實體的格式。  

 

[5XX狀態號]

這類狀態號通常表示的是,客戶請求的URL沒有問題,可是該URL所映射的服務端程序出現了各種問題。這類狀態號是咱們開發人員最常常看到的,固然也是最使人抓狂的,由於可能致使這類錯誤的緣由很是多,這種時候,小博老師就建議你們須要藉助各種專業測試工具進行排查錯誤啦。

 

500  內部錯誤 : 由於意外狀況,服務器不能完成請求。   501  未執行 : 服務器不支持請求的工具。   502  錯誤網關 : 服務器接收到來自上游服務器的無效響應。   503  沒法得到服務 : 因爲臨時過載或維護,服務器沒法處理請求。

相關文章
相關標籤/搜索