HTTP Headers | TE Last Updated : 12 Jul, 2025 Comments Improve Suggest changes Like Article Like Report The HTTP TE(also known as Accept-Transfer-Encoding) is a request-type header that specifies the transfer encodings that the user is willing to accept. It is very similar to the Transfer-Encoding response header. The difference is that this header uses another directive called trailers which is very related to the chunked directive. Syntax: TE: compress | deflate | gzip | trailers | q Note: Multiple directives can be used. Directives: The HTTP TE header accepts five directives as mentioned above and described below: compress: It is a format that is accepted as a transfer-coding name using the Lempel-Ziv-Welch(LZW) algorithm. deflate: It is a format that is accepted as a transfer-coding name using the zlib structure. gzip: It is a 32-bit CRC format that is accepted as a transfer-coding name using the Lempel-Ziv-Welch(LZW) algorithm. trailers: It tells about the willingness to accept trailer fields in a chunked transfer-coding. q: When multiple directives are used then they are weighted by a quality value which is used to describe the priority of values. Examples: When single directive is used. TE: trailers When multiple directives are used. TE: trailers, compress; q=0.67 To check the TE in action go to Inspect Element -> Network check the response header for TE like below. Supported Browsers: The browsers are compatible with HTTP header TE are listed below: Google Chrome Internet Explorer Microsoft Edge Firefox Opera Safari Comment More infoAdvertise with us Next Article HTTP headers | Range H harshcooldude700 Follow Improve Article Tags : TechTips HTTP-headers Similar Reads HTTP headers | Tk The HTTP Tk header is a response-type header it is used to indicates the tracking status that applied to the corresponding request. Syntax: Tk: ! (under construction) Tk: N (not tracking) Tk: T (tracking) Tk: C (tracking with consent) Tk: P (potential consent) Tk: D (disregarding DNT) Tk: U (updated 2 min read HTTP headers | Trailer The HTTP Trailer header is a response header that indicates the given set of header fields is present in the trailer of a message encoded with chunked transfer-coding and allows the sender to include additional fields at the end of chunked messages in order to supply metadata. Syntax: Trailer: heade 1 min read HTTP headers | Range HTTP headers are used to pass additional information with HTTP request or response. HTTP range is an HTTP request header that is used to get part of a document from the server. If the server returns the part of the document, it uses the 206 (Partial Content) status code. If ranges are invalid status 2 min read HTTP headers | Via The HTTP headers Via is used to inform the server of proxies through which the request was sent. The Via general is added by. It tacks the messages forwarded, request loops avoided, and identify the protocol capabilities of the sender. The header type of Via is the General type. Syntax: Via: [ <p 1 min read HTTP headers | Server The HTTP Server header is a response-type header that contains the information about the used software by the server to handle all the requests. This header will only a few details of the server like the server name software like sffe, cloudflare etc. Hide all the important information because that 1 min read HTTP headers | Link For serialising one or more links in HTTP headers, the HTTP Link header-field is used. It allows the server to point an interested client to another resource containing metadata about the requested resource. It is semantically equivalent to the HTML <link> element. Syntax: Link: <uri-refere 1 min read Like