HTTP響應的細節 狀態行

2021-06-01 12:48:47 字數 1286 閱讀 1568

http響應的細節——狀態行

狀態行

格式:http版本號 狀態碼 原因敘述

舉例:http/1.1 200 ok

狀態碼用於表示伺服器對請求的處理結果,它是乙個三位的十進位制數。響應狀態碼分為5類,如下所示:

狀態碼

含義

100~199

表示成功接收請求,要求客戶端繼續提交下一次請求才能完成整個處理過程

200~299

表示成功接收請求並已完成整個處理過程,常用200

300~399

為完成請求,客戶需進一步細化請求。例如,請求的資源已經移動乙個新位址,常用302、307和304

400~499

客戶端的請求有錯誤,常用404

500~599

伺服器端出現錯誤,常用 500

http響應細節——常用響應頭

http請求中的常用響應頭

location:

server:apache tomcat

content-encoding: gzip

content-length: 80

content-language: zh-cn

content-type: text/html; charset=gb2312

last-modified: tue, 11 jul 2000 18:23:51 gmt

refresh: 1;url=

content-disposition: attachment; filename=aaa.zip

transfer-encoding: chunked 

set-cookie:ss=q0=5lb_nq; path=/search

etag: w/"7777-1242234904000"

expires: -1

cache-control: no-cache 

pragma: no-cache  

connection: close/keep-alive

date: tue, 11 jul 2000 18:23:51 gmt

Http 響應的狀態

1xx 請求收到,繼續處理 2xx 操作成功收到,分析 接受 3xx 完成此請求必須進一步處理 4xx 請求包含乙個錯誤語法或不能完成 5xx 伺服器執行乙個完全有效請求失敗 100 客戶必須繼續發出請求 101 客戶要求伺服器根據請求轉換http協議版本 200 交易成功 201 提示知道新檔案的...

http的狀態響應碼

1 資訊類 表示接收到請求並且繼續處理 100 客戶必須繼續發出請求 101 客戶要求伺服器根據請求轉換http協議版本 2 響應成功 表示動作被成功接收 理解和接受 200 表明該請求被成功地完成,所請求的資源傳送回客戶端 201 提示知道新檔案的url 202 接受和處理 但處理未完成 203 ...

http的狀態響應碼

的狀態響應碼 1 請求收到,繼續處理 100 客戶必須繼續發出請求 101 客戶要求伺服器根據請求轉換http協議版本 2 操作成功收到 分析 接受 200 交易成功 201 提示知道新檔案的url 202 接受和處理 但處理未完成 203 返回資訊不確定或不完整 204 請求收到,但返回資訊為空 ...