酒濃碼濃 請求頭都有什麼

2021-08-15 06:03:52 字數 2492 閱讀 6389

不知道哪位大俠總結的,覺得挺全的就搬過來了,方便大家參考

header 解釋

示例accept

指定客戶端能夠接收的內容型別

accept-charset

瀏覽器可以接受的字元編碼集。

accept-charset: iso-8859-5

accept-encoding

指定瀏覽器可以支援的web伺服器返回內容壓縮編碼型別。

accept-encoding: compress, gzip

accept-language

瀏覽器可接受的語言

accept-language: en,zh

accept-ranges

可以請求網頁實體的乙個或者多個子範圍字段

accept-ranges: bytes

authorization

http授權的授權證書

authorization: basic qwxhzgrpbjpvcgvuihnlc2ftzq==

cache-control

指定請求和響應遵循的快取機制

cache-control: no-cache

connection

表示是否需要持久連線。(http 1.1預設進行持久連線)

connection: close

cookie

http請求傳送時,會把儲存在該請求網域名稱下的所有cookie值一起傳送給web伺服器。

cookie: $version=1; skin=new;

content-length

請求的內容長度

content-length: 348

content-type

請求的與實體對應的mime資訊

date

請求傳送的日期和時間

date: tue, 15 nov 2010 08:12:31 gmt

expect

請求的特定的伺服器行為

expect: 100-continue

from

發出請求的使用者的email

from: [email protected]

host

指定請求的伺服器的網域名稱和埠號

host: www.zcmhi.com

if-match

只有請求內容與實體相匹配才有效

if-match: 「737060cd8c284d8af7ad3082f209582d」

if-modified-since

如果請求的部分在指定時間之後被修改則請求成功,未被修改則返回304**

if-modified-since: sat, 29 oct 2010 19:43:31 gmt

if-none-match

如果內容未改變返回304**,引數為伺服器先前傳送的etag,與伺服器回應的etag比較判斷是否改變

if-none-match: 「737060cd8c284d8af7ad3082f209582d」

if-range

如果實體未改變,伺服器傳送客戶端丟失的部分,否則傳送整個實體。引數也為etag

if-range: 「737060cd8c284d8af7ad3082f209582d」

if-unmodified-since

只在實體在指定時間之後未被修改才請求成功

if-unmodified-since: sat, 29 oct 2010 19:43:31 gmt

max-forwards

限制資訊通過**和閘道器傳送的時間

max-forwards: 10

pragma

用來包含實現特定的指令

pragma: no-cache

proxy-authorization

連線到**的授權證書

proxy-authorization: basic qwxhzgrpbjpvcgvuihnlc2ftzq==

range

只請求實體的一部分,指定範圍

range: bytes=500-999

referer

先前網頁的位址,當前請求網頁緊隨其後,即來路

referer: 

客戶端願意接受的傳輸編碼,並通知伺服器接受接受尾加頭資訊

te: trailers,deflate;q=0.5

upgrade

向伺服器指定某種傳輸協議以便伺服器進行轉換(如果支援)

user-agent的內容包含發出請求的使用者資訊

user-agent: mozilla/5.0 (linux; x11)

via通知中間閘道器或**伺服器位址,通訊協議

via: 1.0 fred, 1.1 nowhere.com (apache/1.1)

warning

關於訊息實體的警告資訊

warn: 199 miscellaneous warning

酒濃碼濃 深拷貝,淺拷貝

位址一樣 一變全變 位址不一樣,自己個兒玩自己個兒的,敵動我不動!淺拷貝只複製一層物件的屬性,而深拷貝則遞迴複製了所有層級。例如 var a 淺拷貝只能複製一層 也就是b,c的值。c內是無法複製的。字串 複製是對值的複製 物件 淺拷貝是對 物件位址 的複製,並沒有開闢新的棧,也就是複製的結果是兩個物...

酒濃碼濃 es7 async await

async 表示這是乙個async函式,await只能用在這個函式裡面。await 表示在這裡等待promise返回結果了,再繼續執行。await 後面跟著的應該是乙個promise物件 當然,其他返回值也沒關係,只是會立即執行,不過那樣就沒有意義了 await看起來就像是同步 所以可以理所當然的寫...

酒濃碼濃 開源文件編輯工具

靜態 生成器 vuepress github star 16k 新星,簡潔,靈活,vue作者開發,對會vue的開發者友好,深受喜愛,支援seo,標題搜尋 全文需借助外掛程式 gitbook github star 22.3k 大而全 各外掛程式 ui較豐富 依賴多 閱讀體驗好,全文搜尋,匯出pdf,...