HTTP headers | Via Last Updated : 31 Oct, 2019 Comments Improve Suggest changes Like Article Like Report 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: [ <protocol-name> "/" ] <protocol-version> <host> [ ":" <port> ] or Via: [ <protocol-name> "/" ] <protocol-version> <pseudonym> Directives: There are four directives accepted by HTTP headers Via. <protocol-name>: It is an optional directive and used to define the protocols in headers like "HTTP" <protocol-version>: This directive is used to define the version of the protocol. <host> and <post>: This directive defines the public proxy URL and port. <pseudonym>: This directives defines the name/alias of an internal proxy. Example: Via: HTTP/1.1 GWA via: 1.1 2e9b3ee4d534903f433e1ed8ea30e57a.cloudfront.net (CloudFront) To check this Via in action go to Inspect Element -> Network check the request header for Via like below, via is highlighted you can see. Note: The HTTP headers via can be visible in the Response and Request both headers. Supported Browsers: The browsers compatible with HTTP headers Via are listed below: Google Chrome Internet Explorer Firefox Safari Opera Comment More infoAdvertise with us Next Article HTTP headers | Via S Sabya_Samadder Follow Improve Article Tags : Computer Networks 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 | Origin The Origin HTTP Header is a response HTTP header that indicates the security contexts that initiates an HTTP request without indicating the path information. The Origin header is added by the browser and can not be controlled by the user. Syntax: Origin: <scheme> "://" <hostname> ":" 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 | Alt-Svc The HTTP headers Alt-Svc header is a response-type header it has been used to advertise alternative service. Which services can be defined by a protocol/host/port combination. Syntax: Alt-Svc: clear Alt-Svc: <protocol-id>=<alt-authority>; ma=<max-age>; persist=1 Directives: This he 1 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 Like