http協議組成(請求狀態碼)
http請求由:請求行;消息報頭;請求正文組成
//請求行
Request URL: http://172.32.4.33:8080/operation/v2/autoServer/queryAutoServer.htm //請求地址
Request Method: POST //請求方式
Status Code: 200 OK //請求狀態碼
Remote Address: 172.32.4.33:8080 //遠程請求地址
Referrer Policy: no-referrer-when-downgrade //表示該請求是從哪個跳轉頁來的,顯示跳轉頁地址。
//服務器回應報頭
Content-Type: application/json;charset=UTF-8
Date: Wed, 25 Apr 2018 08:17:38 GMT
Server: Apache-Coyote/1.1
Transfer-Encoding: chunked
//請求報頭
Accept: application/json, text/plain, */* //請求報頭希望接收json plain數據
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Connection: keep-alive
Content-Length: 29
Content-Type: application/json; charset=UTF-8
Host: 172.32.4.33:8080
Origin: file://
tokenId: AE039C9CB7F948A89AC1B3DBD2135440
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
//請求正文
{beginPage: 1, pageSize: 10}
beginPage:1
pageSize:10
其中請求狀態碼非常關鍵,常用的請求狀態碼有:
1.200 OK 表示請求成功
2.400 Bad Request 表示客戶端請求有語法錯誤,服務端無法解析
3.401 Unauthorized 表示未經授權
4.403 Forbidden 服務器接受到請求,但拒絕為其服務
5.404 Not Found 請求url出錯,未找到請求地址
6.500 Internal Server Error 服務器發生不可預知的錯誤
7.503 Server Unavailable 服 務 器 當 前 不 能 處 理 客 戶 端 的 請 求 , 一 段 時 間 後 ,可能恢復正常
http協議組成(請求狀態碼)