
Next: 5 Les logiciels
Up: 4 HyperText Transfer Protocol
Previous: 4.1 HTTP/0.9
HTTP/1.0 est un ``Internet Draft'' rédigé par Tim Berners-Lee
accessible
ici.
HTTP/1.0 est déjà supporté par les serveurs du CERN et du NCSA, il
propose de consolider le dialogue entre clients et serveurs. Les
principaux changements sont les suivants :
- extension des façons d'obtenir un document par la création de
méthodes d'accès (la commande GET n'est plus le seul moyen
d'obtenir un objet) ;
- emission de la version de protocole supportée par le client ;
- encapsulation du corps du document à transmettre par des en-têtes
MIME.
Les principales méthodes d'accès sont les suivantes :
- GET conserve les mêmes fonctions qu'en HTTP/0.9 ;
- HEAD pour obtenir des informations sur un document (date de
dernière mise à jour, nature du serveur HTTP qui le diffuse...) ;
- PUT pour mettre à jour la version d'un document ;
- POST pour créer des nouveaux documents (notamment ``à la
volée'' dans une procédure de commande) ;
- ...
La méthode POST est aussi utilisée dans l'écriture des procédures
de commandes qui nécessitent un grand nombre de paramètres tels que
la transmission des formulaires (cf. 3.2.2). Ainsi le contenu du
formulaire passera dans le corps du message et non plus derrière l'URL
comme avec la méthode GET.

Next: 5 Les logiciels
Up: 4 HyperText Transfer Protocol
Previous: 4.1 HTTP/0.9