HTTP 프로토콜
Web Services API는 클라이언트 애플리케이션이 시스템의 관리 가능한 자원에 대한 정보를 얻고 이러한 자원 특성을 변경하고 이에 대해 조작하기 위해 호출할 수 있는 광범위한 조작 세트를 제공합니다. API는 웹 서비스 방향을 사용하여 설계되었기 때문에 이러한 조작은 TCP/IP 네트워크 연결을 통해 HTTP (Hypertext Transport Protocol) 메시지에 의해 액세스됩니다.
웹 서비스 API는 W3C 인터넷 표준 문서 RFC 2616, 하이퍼텍스트 전송 프로토콜-HTTP 버전 1.1, 1999년 6월에 정의된 대로 HTTP 버전 1.1 프로토콜에 따라 설계되었습니다. 이 RFC는 HTTP (Hypertext Transfer Protocol) 웹 사이트에서 HTML 형식으로 찾을 수 있습니다.
API를 사용하려면 모든 클라이언트가 HTTP 버전 1.1 프로토콜을 사용하여 상호작용해야 합니다. API는 HTTP 버전 1.0 프로토콜을 사용하는 클라이언트를 지원하지 않습니다.
HTTP 헤더 필드 사용법
HTTP 요청 및 응답 메시지에는 요청 메타데이터를 제공하는 헤더 필드 (헤더라고도 함) 로 알려진 요소가 포함되어 있습니다. 특정 헤더는 모든 HTTP 메시지에서 필요하거나 제공되는 반면, 다른 헤더는 컨텐츠에 따라 선택된 메시지에 표시됩니다.