• Aucun résultat trouvé

Universit´e Paris Est Cr´eteil UFR de Sciences et Technologie D´epartement Informatique Master 2 SSI FA 2011/2012 SERE Contrˆole continu : API des sockets et HTTP

N/A
N/A
Protected

Academic year: 2022

Partager "Universit´e Paris Est Cr´eteil UFR de Sciences et Technologie D´epartement Informatique Master 2 SSI FA 2011/2012 SERE Contrˆole continu : API des sockets et HTTP"

Copied!
1
0
0

Texte intégral

(1)

Universit´e Paris Est Cr´eteil UFR de Sciences et Technologie D´epartement Informatique Master 2 SSI FA

2011/2012

SERE Contrˆole continu : API des sockets et HTTP

Le but de ce contrˆole continu est, d’une part, une initiation `a la programma- tion r´eseau (en langage C) et d’autre part v´erifier que vous pouvez comprendre une RFC.

Lire, par exemple, le chapitre six du cours :

http://lacl.u-pec.fr/cegielski/sec.html

pour la programmation de l’API des sockets ainsi que le chapitre trois du cours : http://lacl.u-pec.fr/cegielski/serveur.html

pour une initiation `a HTTP.

- 1o) ´Ecrire un programme C permettant de se connecter `a un serveur HTTP (sp´ecifi´e par son adresse Web), de demander une ressource sur celui-ci et d’affi- cher `a l’´ecran le contenu de la r´eponse pour HTTP 0.9.

Un exemple de session est, par exemple :

>a.out www.google.fr index.html

- 2o) V´erifier que ce programme fonctionne, ´eventuellement sur un serveur local Apache que vous aurez install´e. Ce programme devrait fonctionner sur tous les sites mais donnez des exemples o`u il ne fonctionne pas (on attend ind´efiniment la r´eponse).

- 3o) Bien relire le cours sur HTTP ou, mieux, la RFC d´efinissant HTTP 1.1.

Pr´eciser pourquoi le programme ne fonctionne pas : tout se passera bien en ajoutant un en-tˆete ; lequel ?

Donner le programme C rectifi´e et expliquer en quoi Apache ne respecte pas la RFC.

1

Références

Documents relatifs

Vous encadrerez en particulier vos commentaires concernant le nombre d’octets total de la trame, celui de chacun des en-tˆetes, l’adresse MAC de l’exp´editeur, la longueur du

Vous encadrerez en particulier vos commentaires concernant le nombre d’oc- tets total de la trame, celui de chacun des en-tˆetes, l’adresse MAC de l’exp´edi- teur, la longueur

Vous encadrerez en particulier vos commentaires concernant le nombre d’oc- tets total de la trame, celui de chacun des en-tˆetes, l’adresse MAC de l’exp´edi- teur, la longueur

Le mˆeme responsable veut que vous configuriez un poste sous Linux pour que celui-ci n’accepte que les paquets provenant de l’hˆ ote d’adresse IP 209.85.229.106 (correspondant au

Vous encadrerez en particulier vos commentaires concernant le nombre d’oc- tets total de la trame, celui de chacun des en-tˆetes, l’adresse MAC de l’exp´edi- teur, la longueur

1.. Vous encadrerez en particulier vos commentaires concernant le nombre d’oc- tets total de la trame, celui de chacun des en-tˆetes, l’adresse MAC du desti- nataire, la longueur

Le responsable d’une entreprise ultra-sensible, dont les postes informatique sont tous sur le mˆeme r´eseau local Ethernet avec adresses IP donn´ees par DHCP, a r´ecup´er´e

Le responsable d’une entreprise ultra-sensible, dont les postes informatique sont tous sur le mˆeme r´eseau local Ethernet avec adresses IP donn´ees par DHCP, a r´ecup´er´e