我們在WEB開發中經常會遇到HTPP的狀態碼,如200、304、500等等。熟練掌握這些狀態碼,對我們WEB開發很有幫助。下面我簡要介紹一下HTTP的狀態碼,以供交流探討。
HTTP狀態碼負責表示客戶端HTTP請求的返回結果,標記服務器端處理是否正常,通知出現的錯誤等工作。狀態碼以三位數字和原因短語組成,其中數字中的第一位指定了響應類別。它的職責是當客戶端向服務器發送請求時,描述返回結構。藉助狀態碼,我們可以知道服務器是正常處理了請求還是出現了錯誤。
HTTP的狀態碼主要分五大類,如下所示:
隨着HTTP協議的發展,狀態碼會越來越多。我對他們進行了總結如下圖:
有的時候返回的狀態碼和出現的問題不一致,比如web程序內部發生錯誤,狀態碼依舊返回200 OK。這種情況也經常出現,只是用戶覺察不到這一點。
數聚傳媒的技術團隊是一個愛學習、愛鑽研的團隊。常用的後臺語言有java、python等,前端用H5、CSS3、JavaScript、JQuery技術及Bootstrap、AngularJS等前端框架,數據庫有MYSQL、ORACLE、MongoDB、Redis等。此外還有大數據團隊和運維團隊。期待我們更多地技術分享吧!