日期標頭
語法
http
Date: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
指令
<day-name>-
Mon,Tue,Wed,Thu,Fri,Sat或Sun之一(區分大小寫)。 <day>-
2 位數字的日期,例如 "04" 或 "23"。必填。
<month>-
Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec之一(區分大小寫)。 <year>-
4 位數字的年份,例如 "1990" 或 "2016"。
<hour>-
2 位數字的小時,例如 "09" 或 "23"。
<minute>-
2 位數字的分鐘,例如 "04" 或 "59"。
<second>-
2 位數字的秒,例如 "04" 或 "59"。
- GMT
-
格林威治標準時間。HTTP 日期始終以 GMT 表示,從不以本地時間表示。
示例
帶有 Date 標頭的響應
以下 HTTP 訊息是成功的 200 狀態,其中 Date 標頭顯示了訊息發起的時間。為簡潔起見,省略了其他標頭。
http
HTTP/1.1 200
Content-Type: text/html
Date: Tue, 29 Oct 2024 16:56:32 GMT
<html lang="en-US" …
嘗試在 JavaScript 中設定欄位值
Date 標頭是受限請求標頭,因此此程式碼無法設定訊息的 Date 欄位。
js
fetch("https://httpbin.org/get", {
headers: {
Date: new Date().toUTCString(),
},
});
規範
| 規範 |
|---|
| HTTP 語義 # 欄位.日期 |
瀏覽器相容性
載入中…