乙個http請求報文包括:
1,請求方法,url,協議版本
2,請求首部字段
3,空行
4,請求內容實體(如果有的話)
如:
乙個http響應報文包括:
1,協議版本,狀態碼(請求成功或者失敗的數字),用以解釋狀態碼的原因短語,
2,可選的響應首部字段
3,空行
4,響應實體主體(如果有的話)
如:
curl的作用(類似於在瀏覽器中訪問**一樣,只不過換成了命令列去訪問)
curl命令後加上**,就可以看到網頁原始碼 , curl www.sina.com
-i
引數可以顯示http response的頭資訊 , curl -i www.sina.com
-v
引數可以顯示一次http通訊的整個過程,包括埠連線和http request頭資訊, curl -v www.sina.com
瀏覽器network(用來檢視http請求)
一定要點這裡的view source 才能看到正常的http請求資訊
http協議的簡單介紹
http 超文字傳輸協議 是乙個基於請求與響應模式的 無狀態的 應用層的協議,常基於tcp的連線方式。它也是乙個客戶端與伺服器端請求與應答的標準。通常,由http客戶端發起乙個請求,建立乙個到伺服器指定埠 預設是80埠 的tcp連線。http伺服器則在那個埠監聽客戶端傳送過來的請求。一旦收到請求,伺...
POST GET和HTTP協議簡單介紹
請求的資料在實體中進行傳送,在url中看不到請求資料,資料傳輸安全,適合大資料的傳輸。反之,get請求的資料在url可見,資料傳輸不安全,而且瀏覽器對url的長度有限制,不適合大資料的傳輸。概念 協議是指計算機通訊網路中兩台計算機之間進行通訊所必須共同遵守的規定或規則,超文字傳輸協議 http 是一...
http協議介紹
http協議是建立在tcp ip協議基礎上 http協議全稱 超文字傳輸協議 http協議1.0 1.1版本 目前通用的是1.1版本 http1.0 稱為短連線 http1.1 稱為長連線.所謂長,和短指的是 持續時間的 長連線 1.1 30s 短連線是傳送完資料就斷掉.http的請求部分 基本結構...