TE

TE 請求頭指定使用者代理願意接受的傳輸編碼。(你可以非正式地將其稱為 Accept-Transfer-Encoding,這會更直觀)。

注意:HTTP/2HTTP/3 中,只有在設定了 trailers 值時,才會接受 TE 頭欄位。

另請參閱 Transfer-Encoding 響應頭以瞭解有關傳輸編碼的更多詳細資訊。請注意,對於 HTTP/1.1 接收方,chunked 始終可接受,並且您不必使用 TE 頭指定 "chunked"。但是,如果客戶端使用“trailers”值接受分塊傳輸編碼中的尾部欄位,則設定它很有用。

頭型別 請求頭
禁止的頭名稱

語法

http
TE: compress
TE: deflate
TE: gzip
TE: trailers

// Multiple directives, weighted with the quality value syntax:
TE: trailers, deflate;q=0.5

指令

compress

使用 Lempel-Ziv-Welch (LZW) 演算法的格式作為傳輸編碼名稱被接受。

deflate

使用 zlib 結構作為傳輸編碼名稱被接受。

gzip

使用 Lempel-Ziv 編碼 (LZ77)(帶 32 位 CRC)的格式作為傳輸編碼名稱被接受。

trailers

指示客戶端願意接受分塊傳輸編碼中的尾部欄位。

q

當多個傳輸編碼可接受時,質量值 語法的 q 引數可以按首選項對編碼進行排序。

規範

規範
HTTP 語義
# field.te

瀏覽器相容性

BCD 表格僅在瀏覽器中載入

另請參閱