HTTP Protocolo
La API Web Services proporciona un amplio conjunto de operaciones que las aplicaciones cliente pueden invocar para obtener información sobre los recursos gestionables del sistema, modificar las características de dichos recursos y operar sobre ellos. Dado que la API está diseñada con una orientación de servicios web, se accede a estas operaciones mediante mensajes del Protocolo de Transporte de Hipertexto ( HTTP ) a través de conexiones de red TCP/IP.
La API de Servicios Web ha sido diseñada de acuerdo con el protocolo HTTP versión 1.1, tal y como se define en el documento de estándares de Internet W3C RFC 2616, Hypertext Transfer Protocol - HTTP versión 1.1, junio de 1999. Esta RFC puede consultarse en formato HTML en el sitio web del Protocolo de Transferencia de Hipertexto.
La API requiere que todos los clientes interactúen utilizando el protocolo HTTP versión 1.1. La API no admite clientes que utilicen el protocolo HTTP versión 1.0.
HTTP Uso de los campos de cabecera
HTTP los mensajes de solicitud y respuesta incluyen elementos conocidos como campos de cabecera (a menudo denominados headers) que proporcionan metadatos de solicitud. Algunas cabeceras son obligatorias o se incluyen en todos los mensajes de HTTP, mientras que otras están presentes en determinados mensajes en función de su contenido.