en cours partie 2 q1

ok
This commit is contained in:
Minh VU
2025-02-04 17:24:28 +01:00
parent 69580e0575
commit 5623fec025
3 changed files with 18 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ voir le repo XD
### EXERCICE 2 : Test et capture ### EXERCICE 2 : Test et capture
![Echo sur client utilisant ClientHandlerBytes](fichier_pour_CR/p1_ex2_bytes.png) ![Echo sur client utilisant ClientHandlerBytes](fichier_pour_CR/p1_ex2_bytes.png)
quand on voit le contenu du TCP, on voit tout le texte d'échange mais on voit qu'il y a un espace entre chaque 8 caractères quand on passe la taille du buffer. Et à la fin du caractère, nous pouvons voir le dernier caractère pour déterminer la fin du texte. quand on voit le contenu du TCP, on voit tout le texte d'échange mais on voit qu'il y a un espace entre chaque 8 caractères quand on passe la taille du buffer. Et à la fin du caractère, nous pouvons voir le dernier caractère pour déterminer la fin du texte.
![Follow> TCP Stream](fichier_pour_CR/p1_ex2_wireshark.png) ![Follow> TCP Stream](fichier_pour_CR/p1_ex2_wireshark.png)
@@ -26,7 +27,24 @@ Dans cet exercice, on réussit à créer un multi thread pour 4 personnes seulem
## Partie II: Implémentation dun client HTTPping ## Partie II: Implémentation dun client HTTPping
### EXERCICE 1 : Analyse du protocole HTTP ### EXERCICE 1 : Analyse du protocole HTTP
```
On vous demande de produire une capture de lintéraction entre votre navigateur et le site http://example.com.
Vous devrez utiliser “Follow TCP Stream”
En vous aidant de la spécification ou de Wikipedia.
Coté requête :
Quel est le rôle de la première ligne ?
Décrivez le rôle des options : “Accept-Encoding:”, “Accept:” et “Connection: keep-alive” ?
Coté serveur :
Décrire la première ligne. A quoi sert le code de réponse ?
Trouvez un site dont la réponse est 404 ou 403.
En vous aidant de la spec décrivez les grandes étapes du protocole pour la récupération dune page ?
Par la suite nous vous suggérons dutiliser loption “Connection: Close” dans les réponses.
```
### Exercice 2 : Récupération dune page avec netcat ### Exercice 2 : Récupération dune page avec netcat
### Exercice 3, Implémentation du HTTP ping ### Exercice 3, Implémentation du HTTP ping

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB