Http協議基礎

2022-03-18 23:35:34 字數 1241 閱讀 3347

request格式:

請求行(請求)頭

空行可選的訊息體

注:請求行和標題必須以

作為結尾(也就是,回車然後換行)。空行內必須只有

而無其他空格。在

協議中,所有的請求頭,除

host

外,都是可選的。

例項:get / http/1.1

host: gpcuster.cnblogs.com

user-agent: mozilla/5.0 (windows; u; windows nt 6.0; en-us; rv:1.9.0.10) gecko/2009042316 firefox/3.0.10

accept-language: en-us,en;q=0.5

accept-encoding: gzip,deflate

accept-charset: iso-8859-1,utf-8;q=0.7,*;q=0.7

keep-alive: 300

connection: keep-alive

if-modified-since: mon, 25 may 2009 03:19:18 gmt

response

格式:http

狀態行(應答)頭

空行可選的訊息體

例項:http/1.1 200 ok

cache-control: private, max-age=30

content-type: text/html; charset=utf-8

content-encoding: gzip

expires: mon, 25 may 2009 03:20:33 gmt

last-modified: mon, 25 may 2009 03:20:03 gmt

vary: accept-encoding

server: microsoft-iis/7.0

x-aspnet-version: 2.0.50727

x-powered-by: asp.net

date: mon, 25 may 2009 03:20:02 gmt

content-length: 12173

訊息體的內容(略)

references:

【維基】, 超文字傳輸協議

【屬於總結】, 

http協議基礎

定義 http協議是一種基於請求 響應模式的,無狀態協議.請求方法 http 1.1 方法 作用 get 請求獲取由request uri所所標識的資源 post 在request uri所標識的資源後附加新的資訊 head 請求獲取由request uri所所標識的資源的響應訊息報頭 put 請求...

Http協議基礎

一直忽略了一些最基礎,最本質的東西。是時候該補補了 http基於請求與響應模式的 無狀態的 應用層的協議,常基於tcp的連線方式。http允許傳輸任意型別的資料物件,http協議是無狀態協議。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的資訊,則它必須重傳,這樣可能導致...

http協議基礎

安全牛 web安全課程筆記 明文 https只能提高傳輸層安全。而且不防中間人 無狀態 cookie cycle 請求 響應 header set cookie 伺服器發給客戶端 content length 可以用於快速鑑別不同的頁面 由伺服器發給客戶端 location 重定向使用者到另乙個頁面...