HTTP Protocole
L'API Web Services fournit un ensemble complet d'opérations que les applications clientes peuvent invoquer pour obtenir des informations sur les ressources gérables du système, pour modifier les caractéristiques de ces ressources et pour les exploiter. L'API étant conçue selon une orientation de services web, ces opérations sont accessibles par des messages du protocole de transport hypertexte ( HTTP ) via des connexions réseau TCP/IP.
L'API des services Web a été conçue conformément au protocole HTTP version 1.1, tel qu'il est défini dans le document de normalisation Internet W3C RFC 2616, Hypertext Transfer Protocol - HTTP version 1.1, juin 1999. Ce RFC peut être consulté en format HTML sur le site web du protocole de transfert hypertexte (Hypertext Transfer Protocol ).
L'API exige que tous les clients interagissent en utilisant le protocole HTTP version 1.1. L'API ne prend pas en charge les clients qui utilisent la version HTTP du protocole 1.0.
HTTP Utilisation des champs d'en-tête
HTTP les messages de demande et de réponse comprennent des éléments connus sous le nom de champs d'en-tête (souvent appelés en-têtes) qui fournissent des métadonnées sur la demande. Certains en-têtes sont requis ou fournis dans tous les messages HTTP, tandis que d'autres sont présents dans des messages sélectionnés en fonction du contenu.