Connection

O cabeçalho Connection controla se a conexão se mantém aberta ou não após o término da transação atual. Se o valor for keep-alive, a conexão é persistente e não fecha, permitindo que requisições futuras ao mesmo servidor sejam feitas.

Exceto pelos cabeçalhos padrões hop-by-hop (salto-por-salto) (Keep-Alive, Transfer-Encoding, TE, Connection, Trailer, Upgrade (en-US), Proxy-Authorization e Proxy-Authenticate), quaisquer cabeçalhos hop-by-hop usados pela mensagem devem estar listados no cabeçalho Connection, para que o primeiro proxy saiba que tem que consumi-los e não repassá-los além. Os cabeçalhos hop-by-hop padrões podem ser listados também (como é o caso do Keep-Alive, mas não é obrigatório).

Tipo de cabeçalho General header
Forbidden header name sim

Sintaxe

Connection: keep-alive
Connection: close

Diretivas

close

Indica que ou o cliente, ou o servidor querem fechar a conexão. Este é o valor padrão em requisições HTTP/1.0.

qualquer lista de cabelhaços HTTP separados por vírgulas [Geralmente apenas o keep-alive ]

Indica que o cliente gostaria de manter a ligação aberta. Ter uma conexão persistente é o valor padrão das requisições HTTP/1.1. A lista de cabeçalhos são os nomes dos cabeçalhos a serem removidos pelo primeiro proxy não-transparente ou com "cache no meio": estes cabeçalhos definem a conexão entre o emissor e a primeira entidade, não o nó destinatário.

Compatibilidade com navegadores

BCD tables only load in the browser