iT邦幫忙

2021 iThome 鐵人賽

DAY 14
0
Modern Web

還喝不 go系列 第 19

[13th][Day19] http request header(上)

golang 服務 常用於 http server/ http client
來看看一張厲害的圖兒


圖片來源:https://twitter.com/b0rk/status/1443928490122809348

Julia Evans

大大幫我列出了常用的 header 們
Host:domain ,唯一必須的 header , ex: google.com
User-Agent:瀏覽器的 name & version , ex: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.61 Safari/537.36
Referer:前一個來源 or 連結 ,ex: https://twitter.com/b0rk/status/1443928490122809348
Authorization:密碼 or token
cookie:通常用為標示『已登入』狀態的 header,或是傳遞資訊用
range:標示約略大小,持續下載
Cache-Control:關於快取的更多標示

max-age=<秒數> 快取有效的最大時間。
min-fresh=<秒數> 表示客戶端想要有效時間至少在指定秒數以上的回應。

更多訊息關於 Cache-Control :https://developer.mozilla.org/zh-TW/docs/Web/HTTP/Headers/Cache-Control


上一篇
[13th][Day18] Unmarshal
下一篇
[13th][Day20] http request header(下)
系列文
還喝不 go20

尚未有邦友留言

立即登入留言