Le protocole HTTP: Les champs d'une réponse HTTP


Les champs à connaître ne sont pas nombreux. Vous pouvez vous en tirez très bien avec seulement les quatre informations suivantes.

Content-Lenght : c'est la longueur du corps de la réponse, très pratique pour dimensionner un buffer ou savoir quand on a finit de lire les informations.

Content-Type : le type de document dont le contenu se trouve dans le corps du message. Si vous avez affaire à un document html (text/html) ou à une image (image/png) vous n'utiliserez pas forcément la même routine pour sauver ou afficher l'information.

Date : elle renseigne sur la date de dernière modification du fichier, vous pouvez l'utiliser ensuite dans une requête conditionnelle (If-Modified-Since) pour réduire un peu votre consommation de bande passante.

Location : dans les réponses de classe 3, vous pourrez trouver ce champ indiquant la nouvelle adresse de la ressource que vous aviez demandée.