serveur HTTP, commande GET - Forum - Culture Informatique

Avatar
SVP pensez à vous inscrire
guest
sp_LogInOut Connexion sp_Registration S’inscrire
S’inscrire | Mot-de-passe perdu ?
Recherche avancée
Activité du forum




Correspond



Options du forum



La longueur du mot recherché est au minimum de 3 caractères et au maximum de 84 caractères
sp_Feed Flux RSS du sujet sp_TopicIcon
serveur HTTP, commande GET
29 mars 2016
18:45:53
Avatar
minsk01
Member
Members
Level 0
Nombre de messages du forum : 42
Membre depuis :
3 mars 2015
sp_UserOfflineSmall Hors ligne

Bonjour,

Merci pour ce petit cours sur le serveur HTTP, très utile… Je dois travailler sur le sujet en question et notamment sur la commande get,  dans le flot de commandes ou valeurs, on obtient la suivante : keep alive, je ne comprends pas bien ce que cela veut dire, et pourriez vous me préciser si cette commande si situe au niveau de  la couche présentation soit 6 du modèle OSI qu’on se situe. Tout comme les autres termes comme encoding, accept-language, si je pouvais avoir un peu plus d’explications,ce serait super.

Je précise que cette commande get se fait sur un serveur Appache.

Merci pour votre réponse.

29 mars 2016
21:03:54
Avatar
admin
Administrateur
Level 10
Nombre de messages du forum : 359
Membre depuis :
8 octobre 2012
sp_UserOfflineSmall Hors ligne

Bonsoir Minsk,

la commande Get du protocole http, supporte depuis la version 1 le paramètre “keep-alive”.

Si on revient un peu aux fondamentaux : un protocole peut (comme c’est le cas du protocole http) travailler en mode connecté. Ce qui veut dire, que le client se connecte au serveur, il échange des informations avec le serveur, puis se déconnecte. La première étape avant d’échanger des données étant la connexion, et la dernière étape étant la déconnexion.

Sur les premières versions du protocole http (avant la version 1), voila comment cela se passait :

  1. le client se connecte,
  2. le client demande une page (méthode Get)
  3. le client se déconnecte. 

On peut voir qu’il fallait se connecter et se déconnecter autant de fois qu’il y avait de pages à demander

 

Avec les nouvelles versions :

  1. le client se connecte (en mettant le paramètre Keep-Alive à Vrai)
  2. le client demande une page (méthode Get) (et la connexion n’est pas coupé à l’aide de Keep-Alive)
  3. si besoin, le client peut demander d’autres pages car il n’est toujours pas déconnecté
  4. quand le client n’a plus besoin de pages : il se déconnecte

On voit tout de suite, que grâce à ce paramètre, il n’y a qu’une seule connexion et donc les pages sont demandées et reçues plus rapidement.

Keep-Alive : pourrait être traduit par maintient en vie : comme maintient en vie la connexion.

 

Et enfin, puisque tu parles du modèle OSI, le protocole http est un protocole application et c’est donc sur la couche 7 !

 

J’espère que c’est plus clair pour toi.

Si ce n’est pas le cas, n’hésite pas à demander à nouveau. Je me ferai un plaisir de te répondre.

A bientôt

Fuseau horaire du forum :Europe/Paris
Nb max. d’utilisateurs en ligne : 240
Actuellement en ligne :
Invité(s) 7
Consultent cette page actuellement :
1 Invité(s)
Auteurs les plus actifs :
minsk01: 42
sami: 20
erwin: 16
Arth: 16
Hervé: 15
kauchmi27: 15
Maria72: 14
cind-48: 13
jerotheren: 13
tilda: 12
Statistiques des membres :
Invités : 146
Membres : 1198
Modérateurs : 0
Administrateurs : 1
Statistiques du forum :
Groupes : 1
Forums : 4
Sujets : 257
Messages :1170
Nouveaux membres :
dfkyzhalse, noemseo, HornSpacer, JosephGaf, AntonioRib, Risimoile, niczorrrr, belleplugh, Viklaercef, Viyphikohalse
Administrateurs : admin: 359
Partager cet article ...