10
Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

Embed Size (px)

Citation preview

Page 1: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

Abderrahmane BouarissaDamien BurglinArnaud Sansig

Page 2: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig
Page 3: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

Modèle OSI

Plusieurs commandes comme◦ GET◦ POST

Syntaxe d’une requête http◦ Ligne de commande (Commande, URL,Version de

protocole) ◦ En-tête de requête◦ Ligne vide◦ Corps de requête

Page 4: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

HTTP/1.1 200 OK

Server: <Nom du serveur >

Date: <Date de l’envoie>

Connection : close

Content-Length : <taille du corps>

Content-Type: <Type du corps>

Page 5: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

C’est le contenu de la requête http.

Il peut contenir :

Rien

Des variables

Une page HTML

Un fichier uploadé

Page 6: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

1. Demande de connexion

2. Acceptation du serveur

3. Création d’un nouveau thread

4. Traitement de la requête

Page 7: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

Langage : JAVA

Protocole http 1.1

SVN

Page 8: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

Construction de la trame serveur

Fonction Upload

Téléchargement

Page 9: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig

Expérience dans le langage Java

Apprentissage d’un nouveau protocole

Apprentissage du modèle client/serveur

Page 10: Abderrahmane Bouarissa Damien Burglin Arnaud Sansig