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

BCD tables only load in the browser

Veja também