Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
projets:ecole:apache [Le 12/12/2008, 14:43]
213.95.41.13
projets:ecole:apache [Le 11/09/2022, 13:17] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 19: Ligne 19:
 Faisons la même chose à la main. Ouvrez une console et saisissez (après avoir installé le paquet ''​telnet''​ si nécessaire) : Faisons la même chose à la main. Ouvrez une console et saisissez (après avoir installé le paquet ''​telnet''​ si nécessaire) :
   telnet test.skateinmars.net 80   telnet test.skateinmars.net 80
-Vous verrez s'​afficher : +Vous verrez s'​afficher :
   Trying 82.228.105.196...   Trying 82.228.105.196...
   Connected to skateinmars.net.   Connected to skateinmars.net.
Ligne 30: Ligne 30:
 Ce texte que vous pouvez voir, c'est le même que vous avez vu dans votre navigateur tout à l'​heure : c'est une page Web. Vérifiez dans votre navigateur en regardant la source de la page : bouton droit de la souris, "Code source de la page" sous Firefox. Ce texte que vous pouvez voir, c'est le même que vous avez vu dans votre navigateur tout à l'​heure : c'est une page Web. Vérifiez dans votre navigateur en regardant la source de la page : bouton droit de la souris, "Code source de la page" sous Firefox.
  
-Vous venez donc d'​utiliser le protocole HTTP. HTTP est un protocole de communication. C'est à dire une spécification qui définit comment 2 machines doivent dialoguer entre elles. HTTP est le protocole choisi pour le Web. Il y a en d'​autres pour d'​autres usages, FTP par exemple. Vous pouvez d'​ailleurs reconnaître le protocole dans l'​adresse d'une page web : **http://**bla+Vous venez donc d'​utiliser le protocole HTTP. HTTP est un protocole de communication. C'est à dire une spécification qui définit comment 2 machines doivent dialoguer entre elles. HTTP est le protocole choisi pour le Web. Il y a en d'​autres pour d'​autres usages, FTP par exemple. Vous pouvez d'​ailleurs reconnaître le protocole dans l'​adresse d'une page web : **http:**
  
 === Histoire === === Histoire ===
Ligne 44: Ligne 44:
 Il y a plusieurs méthodes disponibles,​ la plus utilisée étant ''​GET''​. C'est celle que les navigateurs utilisent pas défaut quand vous cliquez sur un lien ou tapez l'​adresse d'un site à consulter. Une autre méthode, très utilisée, et la méthode ''​POST''​. Elle est souvent utilisée avec des formulaire, pour envoyer un message sur un forum par exemple. Ceux qui ont deja touché à PHP ou au développement web connaissent ces deux méthodes, il y en a d'​autres mais elles sont beaucoup moins courantes : ''​HEAD'',​ ''​PUT'',​ ''​DELETE'',​ etc. Il y a plusieurs méthodes disponibles,​ la plus utilisée étant ''​GET''​. C'est celle que les navigateurs utilisent pas défaut quand vous cliquez sur un lien ou tapez l'​adresse d'un site à consulter. Une autre méthode, très utilisée, et la méthode ''​POST''​. Elle est souvent utilisée avec des formulaire, pour envoyer un message sur un forum par exemple. Ceux qui ont deja touché à PHP ou au développement web connaissent ces deux méthodes, il y en a d'​autres mais elles sont beaucoup moins courantes : ''​HEAD'',​ ''​PUT'',​ ''​DELETE'',​ etc.
  
-Reprenons telnet : +Reprenons telnet :
   telnet test.skateinmars.net 80   telnet test.skateinmars.net 80
   GET /​test/​test.txt HTTP/1.0   GET /​test/​test.txt HTTP/1.0
Ligne 52: Ligne 52:
 Vous obtenez la ressource test/​test.txt,​ qui est un simple fichier texte, après avoir utilisé la méthode GET. Vous avez également utilisé HTTP en version 1.0. Vous obtenez la ressource test/​test.txt,​ qui est un simple fichier texte, après avoir utilisé la méthode GET. Vous avez également utilisé HTTP en version 1.0.
  
-Recommencez maintenant ces étapes mais en terminant par : +Recommencez maintenant ces étapes mais en terminant par :
   Connection: keep-alive   Connection: keep-alive
  
Ligne 98: Ligne 98:
 Vérifions son bon fonctionnement,​ en ouvrant votre navigateur et vous rendant sur http://​localhost/​. Vous verrez une page vous informant que le serveur marche correctement :) Vérifions son bon fonctionnement,​ en ouvrant votre navigateur et vous rendant sur http://​localhost/​. Vous verrez une page vous informant que le serveur marche correctement :)
  
 +le message suivant apparaît : It works!
  
 ==== Configuration ==== ==== Configuration ====
  • projets/ecole/apache.1229089410.txt.gz
  • Dernière modification: Le 12/12/2008, 14:43
  • par 213.95.41.13