HTTP Protocollo

L'API Web Services fornisce un'ampia serie di operazioni che le applicazioni client possono invocare per ottenere informazioni sulle risorse gestibili del sistema, per modificare le caratteristiche di tali risorse e per operare su di esse. Poiché l'API è stata progettata con un orientamento ai servizi Web, l'accesso a queste operazioni avviene tramite messaggi Hypertext Transport Protocol ( HTTP ) attraverso connessioni di rete TCP/IP.

L'API dei servizi Web è stata progettata in conformità al protocollo HTTP versione 1.1, come definito nel documento di standard Internet W3C RFC 2616, Hypertext Transfer Protocol - HTTP versione 1.1, giugno 1999. Questa RFC è disponibile in formato HTML sul sito web dell' Hypertext Transfer Protocol.

L'API richiede che tutti i client interagiscano utilizzando il protocollo HTTP versione 1.1. L'API non supporta i client che utilizzano il protocollo HTTP versione 1.0.

HTTP Uso dei campi dell'intestazione

HTTP i messaggi di richiesta e di risposta includono elementi noti come campi di intestazione (spesso chiamati header) che forniscono i metadati della richiesta. Alcune intestazioni sono richieste o fornite in tutti i messaggi di HTTP, mentre altre sono presenti in messaggi selezionati a seconda del contenuto.