Académique Documents
Professionnel Documents
Culture Documents
NB : Le travail demandé est un travail personnel. L’étudiant s’engage donc, par le rendu de ce travail,
à garantir sur son honneur le caractère personnel celui-ci.
http://www.google.fr/
https://www.u-picardie.fr/
Les requêtes:
Les réponses:
4. Combien de connexions TCP sont établies par votre navigateur pour le chargement de la pagehttps://www.u-picardie.fr/
?
5. Pourquoi autant ?
telnet serveur.web.fr 80
pour ouvrir une socket avec ce serveur sur le port 80. Pour parvenir à communiquer avec l’application distante, il faut
connaître le protocole de communication. Pour chaque question : fournir une copie d’écran des commandes et
résultats obtenus.
Conseil: écrivez le contenu de la requête dans un éditeur de texte et copiez/collez la après avoir lancé la commande ‘telnet’.
1. Envoyez une requête HTTP GET au site de votre choix en précisant bien le protocole que vous utilisez. Quelles sont les
informations situées dans l’entête HTTP de la réponse ?
2. Construisez une requête HTTP qui récupère la page http://www.webadvise.fr/perso/emiage/requete.php et identifiez votre
navigateur comme étant le client “INCONNU”
Vérifiez que la requête a bien été acceptée et que votre navigateur est bien identifié comme “INCONNU” (le script php
interprète ce paramètre pour le renvoyer dans la réponse). 3. Construisez une requête HTTP qui envoie un formulaire
contenant les labels/valeurs
NOM/votre_nom
PRENOM/votre_prenom
GROUPE/votre_groupe à l’URL https://www.webadvise.fr/perso/emiage/register.php
Indices : Pour spécifier au serveur que vous postez des données, l’entête doit contenir les lignes
Content-type: application/x-www-form-urlencoded
Content-Length: XX
Les champs à envoyer doivent être placés après les entêtes HTTP (en ayant passer une ligne), sous la forme label=valeur et
séparés par &.