Via

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

O cabeçalho geral Via é adicionado por proxies, ambos diretos e reversos, e pode aparecer em cabeçalhos de requisição e de cabeçalhos de resposta. Ele é usado para rastrear mensagens direcionadas, evitando laços de requisição, e identificando as capacidades dos protocolos dos remetentes ao longo da cadeia de requisição/resposta.

Tipo de cabeçalho General header
Forbidden header name sim

Sintaxe

Via: [ <protocol-name> "/" ] <protocol-version> <host> [ ":" <port> ]
or
Via: [ <protocol-name> "/" ] <protocol-version> <pseudonym>

Diretivas

<protocol-name>

Opcional. O nome do protocolo usado, como "HTTP".

<protocol-version>

A versão do protocolo usado, como "1.1".

<host> e <port>

URL pública do proxy e sua porta.

<pseudonym>

Nome/pseudônimo de um proxy interno.

Exemplos

Via: 1.1 vegur
Via: HTTP/1.1 GWA
Via: 1.0 fred, 1.1 p.example.net

Especificações

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

Compatibilidade com navegadores

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Via

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Veja também