工作須知之“HTTP狀態(tài)碼”

在工作過程中,一直接觸者各種http狀態(tài)碼,準(zhǔn)確的反饋能有效的提高問題處理速度。之前閱讀過Kevin Lin的博客《HTTP狀態(tài)碼大全》,對于狀態(tài)的解讀極其全面。本文將羅列各狀態(tài)及釋義,供看官們告訴查閱,作為產(chǎn)品汪也可更好的理解問題,優(yōu)化產(chǎn)品設(shè)計。

1**:表示請求收到,繼續(xù)處理

2**:表示操作成功收到,分析、接受

3**:表示完成此請求必須進一步處理

4**:表示請求包含一個錯誤語法或不能完成

5**:表示服務(wù)器執(zhí)行一個完全有效請求失敗

詳細代碼說明:

100——客戶必須繼續(xù)發(fā)出請求

101——客戶要求服務(wù)器根據(jù)請求轉(zhuǎn)換HTTP協(xié)議版本

200——交易成功

201——提示知道新文件的URL

202——接受和處理、但處理未完成

203——返回信息不確定或不完整

204——請求收到,但返回信息為空

205——服務(wù)器完成了請求,用戶代理必須復(fù)位當(dāng)前已經(jīng)瀏覽過的文件

206——服務(wù)器已經(jīng)完成了部分用戶的GET請求

300——請求的資源可在多處得到

301——刪除請求數(shù)據(jù)

302——在其他地址發(fā)現(xiàn)了請求數(shù)據(jù)

303——建議客戶訪問其他URL或訪問方式

304——客戶端已經(jīng)執(zhí)行了GET,但文件未變化

305——請求的資源必須從服務(wù)器指定的地址得到

306——前一版本HTTP中使用的代碼,現(xiàn)行版本中不再使用

307——申明請求的資源臨時性刪除

400——錯誤請求,如語法錯誤

401——請求授權(quán)失敗

402——保留有效ChargeTo頭響應(yīng)

403——請求不允許

404——沒有發(fā)現(xiàn)文件、查詢或URl

405——用戶在Request-Line字段定義的方法不允許

406——根據(jù)用戶發(fā)送的Accept拖,請求資源不可訪問

407——類似401,用戶必須首先在代理服務(wù)器上得到授權(quán)

408——客戶端沒有在用戶指定的餓時間內(nèi)完成請求

409——對當(dāng)前資源狀態(tài),請求不能完成

410——服務(wù)器上不再有此資源且無進一步的參考地址

411——服務(wù)器拒絕用戶定義的Content-Length屬性請求

412——一個或多個請求頭字段在當(dāng)前請求中錯誤

413——請求的資源大于服務(wù)器允許的大小

414——請求的資源URL長于服務(wù)器允許的長度

415——請求資源不支持請求項目格式

416——請求中包含Range請求頭字段,在當(dāng)前請求資源范圍內(nèi)沒有range指示值,請求也不包含If-Range請求頭字段

417——服務(wù)器不滿足請求Expect頭字段指定的期望值,如果是代理服務(wù)器,可能是下一級服務(wù)器不能滿足請求

500——服務(wù)器產(chǎn)生內(nèi)部錯誤

501——服務(wù)器不支持請求的函數(shù)

502——服務(wù)器暫時不可用,有時是為了防止發(fā)生系統(tǒng)過載

503——服務(wù)器過載或暫停維修

504——關(guān)口過載,服務(wù)器使用另一個關(guān)口或服務(wù)來響應(yīng)用戶,等待時間設(shè)定值較長

505——服務(wù)器不支持或拒絕支請求頭中指定的HTTP版本

上述內(nèi)容為工作過程中的總結(jié),有部分是依照本司業(yè)務(wù)做了調(diào)整,存疑部分可留言探討修正。

最后編輯于
?著作權(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)容

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