Le serveur retourne ces données, et clôt la session
HTTP/1.0 200 Document follows (new line)
Server: XXXX
Content-type: text/html(new line)
Content-length: 224(new line)
(new line)
<Contenu de la réponse, ici un flot de >
<données en format html, de 224 octets de long >
Le serveur renvoie un message, lui aussi composé de caractères ascii imprimables. Le début de la réponse reprend le même schéma de lignes de textes, terminées par un caractère de "retour chariot". La fin de l'en-tête de sa réponse est marquée de la même façon par une ligne vide (deux "retour chariots" consécutifs).
Ces définitions suivent les règles du header Mime.
Un serveur complet dispose de nombreuses autres fonctionnalités, de protection des ressources, de transformations des réponses, de cache d'autres serveurs ...
Un serveur élémentaire peut se contenter de cette fonctionnalité. Vous pouvez développer une application qui agit comme un serveur limité, fournissant des données d'entreprise spécifiques (voir en http://www.mailhol.com/pub/afapl un exemple de développement en APL d'un tel serveur).
![]()
![]()
![]()