Aller au contenu principal

RFC 7231 - Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

Publié: Juin 2014
Statut: Standards Track (Rendu obsolète par RFC 9110)
Auteurs: R. Fielding (Éd.), J. Reschke (Éd.)


Résumé (Abstract)

Le protocole de transfert hypertexte (HTTP) est un protocole de niveau application sans état pour les systèmes d'information hypertexte distribués et collaboratifs. Ce document définit la sémantique des messages HTTP/1.1, telle qu'exprimée par les méthodes de requête, les champs d'en-tête de requête, les codes d'état de réponse et les champs d'en-tête de réponse, ainsi que la charge utile des messages (métadonnées et contenu du corps) et les mécanismes de négociation de contenu.


Table des Matières (Table of Contents)

Sections Principales (Core Sections)

Annexes (Appendices)


Copyright (c) 2014 IETF Trust et les personnes identifiées comme auteurs du document. Tous droits réservés.



Caractéristiques Clés (Key Features)

Propriétés des Méthodes HTTP (HTTP Method Properties)

Ce document définit trois propriétés fondamentales pour les méthodes HTTP:

  1. Méthodes Sûres (Safe Methods): Opérations en lecture seule qui ne modifient pas l'état du serveur
  2. Méthodes Idempotentes (Idempotent Methods): Plusieurs requêtes identiques ont le même effet qu'une seule requête
  3. Méthodes Pouvant Être Mises en Cache (Cacheable Methods): Réponses pouvant être stockées et réutilisées

Résumé des Méthodes (Method Summary)

MéthodeSûreIdempotenteCacheable
GET
HEAD
POST⚠️
PUT
DELETE
CONNECT
OPTIONS
TRACE