http報文組成
請求報文:
頭部資訊(header)
實體資訊(entity)
method:主要包括,head,put,delete,get,post,head
其中head,get,post常用 put,delete 不常用
head只是需要返回影響頭部
響應報文:
http/版本號 狀態碼 描述
頭部資訊
實體資訊
一般情況下 ,都是http/1.1
頭部資訊一般包括:
通用頭部:date,charset,cach-control,parma,connection,content-type,host
請求頭部:agent,transfer-encoding,accept,ua-cpu
響應頭部:server,location
認證頭部:authentication
**頭部:via,proxy
關於永續性tcp連線:
http1.0非永續性連線:連線、請求、關閉 連續的
http1.0+ 持久化連線:connection: keep-alive,連線一次,請求多次,關閉連線
http1.1預設持久化連線,管道式:也就是多執行緒建立持久化連線
目前是建立管道多執行緒方式請求,一般是四個執行緒,目前是對於瀏覽器來說是按照網域名稱建立持久化連線,乙個網域名稱一般是最多四個持久化連線,根據瀏覽器而不同。
HTTP權威指南閱讀筆記三 HTTP報文
報文的組成部分 報文由三部分組成 對報文進行描述的起始行 start line 包含屬性的首部 header 以及可選的 包含資料的主體 body 部分。請求報文格式 響應報文格式 http方法 主要的http方法有 方法描述 是否包含主體 get從伺服器獲取乙份文件 否head 只從伺服器獲取文件...
《HTTP權威指南》閱讀筆記
歷時兩個多月,終於把經典圖書 http權威指南 讀完了。雖然看上去厚厚的一本,實際上只要有一些計算機網路基礎,讀起來還是很順利的,並沒有想象中那麼難啃。全書講的很細緻,涵蓋了http的方方面面,其中有一些都是些眾所周知的常識,比如前幾張關於http的基本介紹 url與資源等,但是也值得讀一讀,能夠把...
《HTTP權威指南》閱讀筆記(六)
一 對http 進行解釋,將其與web閘道器進行對比,並說明如何部署 http的 伺服器 分為公共 和私人 是代表客戶端是代表客戶端完成事務的中間人,既是web伺服器又是web客戶端。http客戶端會向 傳送請求報文,伺服器必須向web伺服器一樣,正確的處理請求和連線,然後返回響應。同時,自身要向伺...