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.
Browser compatibility
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.