--- title: TE slug: Web/HTTP/Headers/TE tags: - HTTP - Referencia - cabeçalho translation_of: Web/HTTP/Headers/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 {{HTTPHeader("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 | {{Glossary("Request header")}} |
---|---|
{{Glossary("Forbidden header name")}} | sim |
TE: compress TE: deflate TE: gzip TE: trailers // Multiple directives, weighted with the {{glossary("quality values", "quality value")}} syntax: TE: trailers, deflate;q=0.5
compress
deflate
gzip
trailers
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ção | Título |
---|---|
{{RFC("7230", "TE", "4.3")}} | Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing |
{{Compat("http.headers.TE")}}
Codificação de transferência fragmentada (Chunked transfer encoding)