II- Header-fields

Os campos de cabeçalho fornecem as informações necessárias ou sobre a requisição ou sobre a resposta. Além disso, caso exista, fornece informações sobre o corpo da mensagem também. Existem quatro tipos de campos de cabeçalhos:

  1. General-header;
  2. Request-header;
  3. Response-header;
  4. Entity-header.

Todos os campos de cabeçalhos presentes nos quatro grupos descritos anteriormente seguem o mesmo formato genérico de campo. O formato segue a sintaxe geral:

message-header=field-name“ : ”[ field-value ]

Essa sintaxe descreve um nome seguido de um sinal de dois pontos (:) e em seguida pelo seu valor. Alguns exemplos estão demonstrados abaixo:

User-Agent: curl/7.16.3 libcurl/7.16.3 OpenSSL/0.9.7l zlib/1.2.3
Host: www.example.com
Accept-Language: en, mi
Date: Mon, 27 Jul 2009 12:28:53 GMT
Server: Apache
Last-Modified: Wed, 22 Jul 2009 19:15:56 GMT
ETag: "34aa387-d-1568eb00"
Accept-Ranges: bytes
Content-Length: 51
Vary: Accept-Encoding
Content-Type: text/plain
Copyright © 2014 AIEC.