常見http狀態碼

2022-07-01 09:21:07 字數 1257 閱讀 1184

伺服器:便利店

客戶端:客人

http報文:中文語言+錢

400 :伺服器不理解客服端請求的意思是什麼,如請求報文損壞

舉例:客戶端:@#!3&*

伺服器:你說的是什麼,完全不知道你要表達什麼意思,我沒法給你服務

401:請求要求使用者的身份認證

舉例:客戶端:我要一瓶可樂,並打85折

伺服器:打折?你有會員卡嗎?,請填寫會員號,就可以打折

402:保留,將來使用

403:伺服器理解請求客戶端的請求,但是拒絕執行此請求

舉例:客戶端:把你的錢都給我

伺服器:對不起,不給,拒絕給你服務

舉例:客戶端:給我一瓶優樂美奶茶

伺服器:我們這沒有優樂美奶茶

405:客戶端請求中的方法被禁止

客戶端:給我一瓶可樂,我用手機支付

伺服器:對不起,我們不支援手機支付,只能現金

406:伺服器無法根據客戶端請求的內容特性完成請求

客戶端:給我牛奶,高鈣的

伺服器:對不起,只有補鐵的牛奶,你要嗎?

407:請求要求**的身份認證,與401類似,但請求者應當使用**進行授權

客戶端:給我拿一茅台,我滿18歲了

伺服器:你需要在公安局辦個飲酒認證,我才能賣給你

408:伺服器等待客戶端傳送的請求時間過長,超時

客服端:給我一瓶可樂(結巴,說了5分鐘)

伺服器:對不起,等你把口吃的毛病治好了,再來買東西

409:伺服器完成客戶端的put請求是可能返回此**,伺服器處理請求時發生了衝突

客戶端:給我一瓶可樂

伺服器:對不起,可樂賣完啦,你可以到對面街道,我們的分店購買可樂

411:伺服器要求客戶端請求時帶content-length的首部

客戶端:給我可樂

伺服器:你要多大容量的可樂,灌裝?瓶裝的?大瓶裝的?

412:客戶端發起了條件請求,其中有乙個條件失敗了(包含expect首部的請求就是乙個條件請求)

413:客服端請求時攜帶的資料(body部分)多大,超過了伺服器的限制,為防止客戶端的連續請求,伺服器可能會關閉連線。如果只是伺服器暫時無法處理,則會包含乙個retry-after的響應資訊

客戶端:給我乙個iphonex,我帶了9000元面值1角的硬幣,多的不用找了

伺服器:對不起,我們不接受這麼多的零錢,最多接受100元的零錢

415:伺服器無法處理請求附帶的**格式

416:客戶端請求的範圍無效

417:伺服器無法滿足expect的請求頭資訊

常見HTTP狀態碼

1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx 成功 表示成功處理了請求的狀態碼。200 成功 伺服器已成功處...

常見HTTP狀態碼

200 伺服器成功返回網頁 404 請求的網頁不存在 503 服務不可用 表示臨時響應並需要請求者繼續執行操作的狀態 說明 http狀態碼 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。http狀態碼 101 切換協議 請求者已要求伺服器切換協議,伺...

常見HTTP狀態碼

成功 伺服器已成功處理了請求 永久移動 請求的網頁已永久移動到新位置 臨時移動 伺服器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來進行以後的請求 未修改 自從上次請求後,請求的網頁未修改過。伺服器返回此響應時,不會返回網頁內容 未授權 請求要求身份驗證。對於需要登入的網頁,伺服器可能返...