Table des matières

HTTP

HTTP pour Hyper Text Transport Protocol.
C'est le protocol utilisé par les serveurs Web.

Sur les serveurs web en général: /informatique/httpd

Généralité

CommentCaMarche couvre un certains nombre de sujet sur HTTP.
http://www.commentcamarche.net/search/search.php3?Mot=HTTP.
On y trouvera par exemple une introduction, Les variables d'environnement CGI, Attaques et Falsification des données HTTP

RFC

Voir le glossaire Hypertext Transfer Protocol (HTTP) pour une liste des RFCs le concernant.

Faire une recherche de RFC sur http://www.rfc-editor.org/cgi-bin/rfcsearch.pl
Il est pertinant de toujours passer par ce lien, car les RFC sont vivantes, et donc certaines références deviennent obsolètes.

La liste de toutes les RFC : http://www.ietf.org/iesg/1rfc_index.txt.

Uniform Resource Identifiers (URI): Generic Syntax, rfc3986.

Authentification HTTP

Mécanismes d'authentification HTTP/HTTPS en cache ici
Un très bon article de Franck Davy @ HSC (10/03/2003). Celui-ci reprend en détail les modes 'HTTP Basic' et 'HTTP Digest' et le suivit de session.

Chiffrement des échanges avec SSL / TLS

Utilisation d'OpenSSL pour les applications SSL/TLS en cache ici
Encore un très bon article de Franck Davy @ HSC (21/12/2001).

CommentCaMarche offre un panorama sur le chiffrement, ses théories et pratiques. Donc un peut d'histoire, de standard et de comment ça marche sur http://www.commentcamarche.net/crypto/crypto.php3.

CAPTCHA

CAPTCHA for Human validation.

/informatique/captcha