HTTP请求头格式和响应格式
生活随笔
收集整理的這篇文章主要介紹了
HTTP请求头格式和响应格式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
HTTP請求頭格式
提示: 回車符 \r 換行符 \n
請求首行分析:
請求方式: GET 和 POST 方式:
GET請求:地址欄訪問、超鏈接訪問都是get請求方式,get請求方式不安全,地址欄大小有限。
POST請求:內容在請求體中,數據安全,理論上內容可以無限。
請求地址:訪問服務器的哪個目錄。請求協議: HTTP版本有1.0和1.1兩個版本, 1.0版本建立連接后立即斷開,下次訪 問需要再次建立連接, 1.1版本 建立連接后可以不用斷開,直到不發送信息后 才斷開節約了資源;
請求頭分析
瀏覽器信息,例如使用的是網井的內核, windows64位系統;
請求空行分析:
就是一個分隔符,用來區分請求頭和請求體的;
請求體分析:
只有POST請求才有請求體, 因此 POST請求 請求體中存放的是表單提交的鍵值對。
例如:name=’zs’&age=10
HTTP響應格式
響應首行(狀態行)分析:
HTTP/1.1 200 OK包含 協議–>>HTTP/1.1, 響應碼(狀態碼)—>>200 , 狀態碼描述—>>OK
狀態碼:
- 200: 服務器很好的處理了客戶端的請求,一切 OK
- 302: 重定向(發生兩次請求)
例如經常去一家飯店吃飯,突然某一天飯店搬遷,只剩下一個門,門上寫著新店在左邊100米處,然后你根據紙條找到新飯店; 302就相當于門上的條,當你訪問一個網站時他給你返回302你需要重新訪問新的網址; 這里面發生了2次請求 - 304:通常表示資源文件在服務器沒有更改,而瀏覽器端又有緩存,這時候回送 304 狀體碼通知瀏覽器拿本地的緩存顯示。
- 404:表示客戶端訪問的資源路徑有問題或者資源問題不存在。
- 500:表示服務器出現了 異常.
響應頭部分析:
總結
以上是生活随笔為你收集整理的HTTP请求头格式和响应格式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 完整LIS系统源码 大型医院实验室信息管
- 下一篇: 工业设计体验设计产品设计的缩写