日期
Date 通用 HTTP 頭包含訊息的原始日期和時間。
警告:Date 在 fetch 規範中被列為禁止使用的頭名稱,因此此程式碼不會發送 Date 頭。
js
fetch("https://httpbin.org/get", {
headers: {
Date: new Date().toUTCString(),
},
});
語法
http
Date: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
指令
- <day-name>
-
“Mon”、 “Tue”、 “Wed”、 “Thu”、 “Fri”、 “Sat” 或 “Sun” 之一(區分大小寫)。
- <day>
-
兩位數的日期,例如“04”或“23”。
- <month>
-
“Jan”、 “Feb”、 “Mar”、 “Apr”、 “May”、 “Jun”、 “Jul”、 “Aug”、 “Sep”、 “Oct”、 “Nov”、 “Dec” 之一(區分大小寫)。
- <year>
-
四位數的年份,例如“1990”或“2016”。
- <hour>
-
兩位數的小時數,例如“09”或“23”。
- <minute>
-
兩位數的分鐘數,例如“04”或“59”。
- <second>
-
兩位數的秒數,例如“04”或“59”。
- GMT
-
格林威治標準時間。HTTP 日期始終以 GMT 表示,而不是本地時間。
示例
http
Date: Wed, 21 Oct 2015 07:28:00 GMT
規範
| 規範 |
|---|
| HTTP 語義 # field.date |
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。