不知道哪位大俠總結的,覺得挺全的就搬過來了,方便大家參考
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,...