HTTP狀態(tài)碼略解

前幾天去面試,被問到一個很尷尬的問題:

面試官:說說HTTP狀態(tài)碼的含義。

我:。。。。。。

說實話發(fā)我只記得兩個,200(成功)和404(Not Found),可是200面試官說了,我......

雖然他叫我說出大概意思即可,但是我就是一片空白,只能尷尬地跳過了。估計這次面試又要泡湯了,我能怎么辦?只能回來查咯,所以就有了今天這篇文章!



HTTP狀態(tài)碼分為5類。也就是1xx,2xx,3xx,4xx,5xx醬紫的


1xx:信息,服務(wù)器收到請求,需要請求者繼續(xù)執(zhí)行操作

2xx:成功,操作被成功接收并處理

3xx:重定向,需要進一步的操作以完成請求

? ? ? ? ? ? 301 Moved Permanently 請求的資源已被永久的移動到新URI,返回信息會包括新

的URI,瀏覽器會自動定向到新URI。今后任何新的請求都應使用新的URI代替

? ? ? ? ? ? 302 Moved Temporarily??與301類似。但資源只是臨時被移動??蛻舳藨^續(xù)使用

原有URI

? ? ? ? ? ? 304 Not Modified? 所請求的資源未修改,服務(wù)器返回此狀態(tài)碼時,不會返回任何

資源。客戶端通常會緩存訪問過的資源,通過提供一個頭信息指出客戶端希望只返

回在指定日期之后修改的資源。

4xx:客戶端錯誤,請求包含語法錯誤或無法完成請求

? ? ? ? ? ? ?400 Bad Request 由于客戶端請求有語法錯誤,不能被服務(wù)器所理解。

401 Unauthorized? 請求未經(jīng)授權(quán)。這個狀態(tài)代碼必須和WWW-Authenticate報頭域一起使用

? ? ? ? ? ? ?403 Forbidden? 服務(wù)器收到請求,但是拒絕提供服務(wù)。服務(wù)器通常會在響應正文中

給出不提供服務(wù)的原因

? ? ? ? ? ? ?404 Not Found? 請求的資源不存在,例如,輸入了錯誤的URL

5xx:服務(wù)器錯誤,服務(wù)器在處理請求的過程中發(fā)生了錯誤

? ? ? ? ? ? ?500 Internal Server Error 服務(wù)器發(fā)生不可預期的錯誤,導致無法完成客戶端的請

求。

? ? ? ? ? ? ?503 Service Unavailable? 服務(wù)器當前不能夠處理客戶端的請求,在一段時間之后,

服務(wù)器可能會恢復正常。

總結(jié)來說就是:1信息2成功3定向4客戶5服務(wù)

其實,我只列舉了大概的意思,具體的還需要深入學習。或許能記住這些就夠了吧,哈哈!


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,694評論 19 139
  • HTTP狀態(tài)碼(HTTP Status Code)表示http服務(wù)器對與請求HTTP響應狀態(tài)的3位數(shù)字代碼。它由 ...
    BeeNoisy閱讀 1,932評論 0 8
  • 前言 HTTP狀態(tài)碼是用以表示[網(wǎng)頁服務(wù)器]響應狀態(tài)的3位數(shù)字代碼,最常見的404錯誤就是其中之一通過狀態(tài)碼我們能...
    無聊數(shù)藏家閱讀 925評論 0 4
  • 1xx消息 這一類型的狀態(tài)碼,代表請求已被接受,需要繼續(xù)處理。這類響應是臨時響應,只包含狀態(tài)行和某些可選的響應頭信...
    帥陽閱讀 473評論 0 0
  • “明月幾時有,把酒問青天。不知天上宮闕,今夕是何年?!敝星锛压?jié),皓月當空,舉杯向月,心如明鏡。年少之時雖多吟...
    梔子花_e856閱讀 1,957評論 1 5

友情鏈接更多精彩內(nèi)容