diff --git a/README.md b/README.md index 2c77e52..7cad18f 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Le 4 février 2025 Nous nous sommes inspirés du cours pour implémenter le serveur écho. ### EXERCICE 2 : Test et capture -Après lancé le serveur, on a ouvert un terminal cmd sur windows pour tester: +Après avoir lancé le serveur, on a ouvert un terminal cmd sur windows pour tester: ``` ncat localhost 8080 Hello World! @@ -35,7 +35,7 @@ Dans le texte "Je teste, je suis content, je dors" nous avons 99 octets, dont 64 Dans cet exercice, on réussit à créer un multi thread pour 4 personnes seulement, on teste avec le 5ème et il ne peut pas être "echo" On peut voir dans l'image qu'on a 2 clients demandent l'accès du serveur: -Paquet no.49 et 51 sont client 1 et paquet 324 et 326 sont client 2. +Paquet n°49 et n°51 sont le client 1 et paquet n°324 et n°326 sont le client 2. ![Multi_threadée_2_clients](images/p1_ex3_2clients.png) ## Partie II: Implémentation d’un client HTTPping @@ -57,7 +57,7 @@ Cote serveur: ``` Version_de_HTTP Code_de_status Message ``` -2. On ne peut pas trouver un siteweb qui retourne 404. On a testé avec nombreux de sitewebs et reçu 400 Bad Request. +2. On n'a pas trouvé de siteweb qui retourne 404. On a testé avec nombreux sitewebs et reçu 400 Bad Request. Donc on a utiliser localhost de 3ème partie qui lance test.html et change à abc.html pour créer erreur 404 ``` ncat localhost 8080 @@ -70,8 +70,8 @@ Connection: close 3. Les étapes du protocole pour la récupération d’une page: - Le client demande la connexion - Le client envoie les requêtes - - Serveur va vérifier et connecter - - Serveur verra s'il existe le web page + - Serveur va vérifier et se connecter + - Serveur verra s'il existe la page web - Serveur renvoie le résultat et son contenu si c'est possible - Fermeture la connexion @@ -79,8 +79,8 @@ Connection: close - example.com supporte-t-il le protocole HTTP/1.0? - On a executé ` curl -v www.example.com ` et il retourne HTTP1.x donc on ne connais pas son version. - Pour forcer le siteweb utilise HTTP1.0 on tape la commande `curl -v --http1.0 www.example.com` et on a recu ce résultat: + On a executé ` curl -v www.example.com ` et il retourne HTTP1.x donc on ne connais pas sa version. + Pour forcer le siteweb à utiliser HTTP1.0 on tape la commande `curl -v --http1.0 www.example.com` et on a recu ce résultat: `> GET / HTTP/1.0` donc example.com a supporté HTTP/1.0