python說一說常見的請求頭和相應頭都有什麼呢?

2021-10-25 15:20:26 字數 773 閱讀 7530

1) 請求(客戶端->服務端[request])

get(請求的方式) /newcoder/hello.html(請求的目標資源) http/1.1(請求採用的協議和版本號)

accept: /(客戶端能接收的資源型別) ---->(模擬於響應中的content)

accept-language: en-us(客戶端接收的語言型別)

connection: keep-alive(維護客戶端和服務端的連線關係) ---->(請求響應都有的)

host: localhost:8080(連線的目標主機和埠號) ---->(模擬於響應中的location)

referer: http://localhost/links.asp(告訴伺服器我來自於**)

---->(模擬於響應中的location)

user-agent: mozilla/4.0(客戶端版本號的名字) ---->(模擬於響應中的sever)

accept-encoding: gzip, deflate(客戶端能接收的壓縮資料的型別)

if-modified-since: tue, 11 jul 2000 18:23:51 gmt(快取時間)

cookie(客戶端暫存服務端的資訊) ---->(模擬於響應中的set-cookie)

date: tue, 11 jul 2000 18:23:51 gmt(客戶端請求服務端的時間)---->(請求響應都有的)

2) 響應(服務端->客戶端[response])

說一說TCP報文頭

tcp詳解 tcp的三次握手詳解 發起請求的埠,佔兩個位元組 被請求的埠,佔兩個位元組 佔四個位元組 seq隱式的為報文段中攜帶的所有資料位元組,標記了序號 舉例 傳輸一段報文 報文的序列號是101,那麼報文所攜帶的資料,其中第乙個位元組的序列號就是101 報文攜帶的資料長度是100位元組,那麼每乙...

簡單的說一說mmap

mmap memory map,就是記憶體對映 簡單的說就是將檔案對映到使用者的位址空間中。這麼做有什麼好處呢?1.傳統檔案訪問方式是,首先用open系統呼叫開啟檔案,然後使用read,write等呼叫進行順序或者隨即的i o.這種方式是非常低效的,每一次i o操作都需要一次系統呼叫.而通過mmap...

說一說JS的IIFE

iife immediately invoked function expression,意為立即呼叫的函式表示式,也就是說,宣告函式的同時立即呼叫這個函式。對比一下,這是不採用iife時的函式宣告和函式呼叫 function foo foo 下面是iife形式的函式呼叫 functionfoo 函...