II- Headers (General|Response|Entity)
Essa linha pode conter uma série de headers utilizados pelo servidor para informar ao cliente sobre a resposta. Abaixo, segue uma lista com os headers considerados mais importantes:
| Nome Header | Descrição | Exemplo | Status |
|---|---|---|---|
| Accept-Patch | Especifica que tipo de formatos de documentos o servidor aceita | Accept-Patch: text/example;charset=utf-8 | permanente |
| Age | A idade, em segundos, de um objeto que passou por um cache de proxy | Age: 12 | permanente |
| Allow | Actions válidas para um recurso específico | Allow: GET, HEAD | permanente |
| Accept-Ranges | A forma de transferência de conteúdo suportada pelo servidor | Accept-Ranges: bytes | permanente |
| Cache-Control | Diz a todos os mecanismos de cache presentes entre o servidor e o cliente, o tempo máximo, em segundos, que o objeto pode ser armazenado | Cache-Control: max-age=3600 | permanente |
| Connection | Controle de opções para a conexão corrente | Connection: close | permanente |
| Content-Encoding | O tipo de compactação utilizado nos dados | Content-Encoding: gzip | permanente |
| Content-Language | A linguagem ou linguagens do conteúdo | Content-Language: pt_BR | permanente |
| Content-Length | O tamanho do response-body | Content-Length: 348 | permanente |
| Content-Type | O MIME-type do response-body | Content-Type: text/html; charset=utf-8 | permanente |
| E-Tag | Um identificador exclusivo do recurso (hash function) | ETag: "737060cd8c284d8af7ad3082f209582d" | permanente |
| Server | O nome do servidor | Server: Apache/2.4.1 (Unix) | permanente |
| Set-Cookie | Um cookie HTTP | Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1 | permanente |
| Status | O status-code do HTTP | Status: 200 OK | permanente |