Artifact [4a3e99c09a]

Artifact 4a3e99c09a80763cba0b0305e0823fd48fe25a73:

Wiki page [Read me] by abdello1982 2015-10-11 06:15:29.
D 2015-10-11T06:15:29.327
L Read\sme
N text/plain
U abdello1982
W 835

          TP1 : Serveur WEB
               
Ce qu'est le logiciel?
  -----------
Le logiciel est un Seveur a base de Soket de la classe java.net.Socket en Java:
+ il reçoit les requêtes HTTP de type GET du fureteur au port 8080.
+ il décode l'URL en UTF8.
+ il cherche la ressource dans la requête.
+ il renvoie :
* Si la ressource demandée existe,
 - une réponse HTTP de code 200.
 - d'en-tête: Content-Type  texte/ HTML.
 - d'en-tête: Content-length égale la longueur exacte du texte envoyé.
 - contenant le texte trouvé  dans le fichier demandé.
 
* Sinon, il renvoie 
 - une réponse HTTP 404 avec le texte "le fichier est introuvable".


A quoi il sert?
 -----------
 Il sert a afficher des fichiers texte qui se trouve a partir du même chemin du racine du serveur, dans un fureteur en html.
 
Z f7f42a6c28406a589b2ac13ebf5f8e08