計算機網路 http

2022-06-25 05:00:13 字數 1121 閱讀 2760

\r\n分的多行文字資料

method:請求方式

options

head 檢查url資源是否存在

get 獲取url資源

post 給url資源提交資料,新增資源

delete 給url刪除資源

put 給url更新資源

url:標識不同的服務

針對web開發需要定義

host:服務主機名

瀏覽器資訊 useragent

會話資訊 cookie

...

常用編碼方式

協議 響應狀態碼 響應狀態碼文字描述

1xx 告知客戶端資料已收到請集訓上傳資料

2xx 請求正常

3xx 請求重定向

301 永遠重定向

302 臨時重定向

4xx 請求資料錯誤

400 提交資料錯誤

401 認證錯誤

403 許可權拒絕

404 url錯誤

405 請求方式錯誤

5xx 服務端錯誤

501502

503 伺服器不可訪問

504 閘道器超時

key:value

content-type:響應格式

set-cookie:設定會話

http+加密+認證+完整性保護=https

請求與響應支援頭域

有狀態碼

支援get,head,post方法

增加keep-alive連線

增加options,put,delete,trace,connect方法

快取處理

頭部壓縮 //請求頭進行壓縮,減少請求頻寬

多路復用 通訊都在乙個tcp連線上完成,可以承載任意數量的雙向資料流

伺服器推送 向客戶端推送訊息

計算機網路 HTTP

引子 前兩天看了 http 和 計算機網路 的第5章 運輸層 為了準確無誤地將資料送達目標處,tcp協議採用了 三次握手 three way handshaking 策略。三次握手 three way handshake 或三次聯絡。廣為流傳的譯名 三次 three way 並不準確。這裡的三次是指...

計算機網路 http

http,超文字傳輸協議hypertext transfer protocol。基於tcp,無狀態。http預設使用持續連線,但是也可以配置為使用非持續連線。持續連線就是指傳送請求,接收響應後,並不直接關閉tcp連線,再有下個http請求,還用這個tcp連線傳送 非持續連線就是傳送請求,接收響應後,...

計算機網路 HTTP

http的報文結構 http有兩類報文 請求報文和響應報文。它們的報文結構由三部分組成,分別為開始行 首部行和實體主體。開始行 用於區分是請求報文還是響應報文。首部行 用來說明瀏覽器 伺服器和報文主體的一些資訊 實體主體 在請求報文中一般都不用這個字段,響應報文中也可能沒有這個字段 在請求報文中,開...