TE

O cabeçalho de requisição TE especifica a codificação de transferência que o agente de usuário está propício a aceitar (você poderia informalmente chamar ele de Accept-Transfer-Encoding, o que seria mais intuitivo).

Veja também o cabeçalho de resposta Transfer-Encoding para maiores detalhes sobre codificações de transferência. Note que chunked é sempre aceito para receptores HTTP/1.1 e você não precisa especificar "chunked" usando o cabeçalho TE. Entretanto, ele é útil para configurar se o cliente está aceitando campos de rabeira (trailer fields) em uma codificação de transferência fragmentada usando os valores "trailers".

Tipo de cabeçalho Request header
Forbidden header name sim

Sintaxe

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

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

Diretivas

compress
Um formato usando o algoritmo de Lempel-Ziv-Welch (LZW) é aceito como nome de codificação de transferência.
deflate
Usar a estrutura zlib é aceito como nome da codificação de transferência.
gzip
Um formato usando a codificação Lempel-Ziv (LZ77), com um CRC 32-bit é aceito como nome da codificação de transferência.
trailers
Indica que o cliente está sujeito a aceitar campos trailer em uma codificação de transferência fragmentada.
q

Quando múltiplas codificações de transferência são aceitas, o parâmetro q da sintaxe de valor de qualidade pode elencar codificações por preferência.

Especificações

Especificação Título
RFC 7230, sessão 4.3: TE Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing

Compatibilidade de navegador

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
TEChrome Full support YesEdge Full support 12Firefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes

Legend

Full support  
Full support

Veja também