HTTP - 위키백과, 우리 모두의 백과사전
Hypertext Transfer Protocol
- Hypertext Transfer Protocol
- W3 상에서 정보를 주고받을 수 있는 애플리케이션 계층의 프로토콜
- 클라이언트와 서버 사이에 이루어지는 요청/응답 프로토콜
- 주로 TCP/IP를 사용하며 기본 포트는 80번
요청
GET /restapi/v1.0 HTTP/1.1
Accept: application/json
Authorization: Bearer UExBMDFUMDRQV1MwMnzpdvtYYNWMSJ7CL8h0zM6q6a9ntw
요청 방법 (method)
GET
: 특정 자원 요청
POST
: 새로운 자원 생성 (클라이언트에서 받은 데이터를 서버가 수신하도록 요청)
DELETE
: 특정 자원 삭제
요청 헤더
Accept
: 클라이언트가 수용할 수 있는 파일 유형
Authorization
: 클라이언트가 서버에 대해 인증을 하려는 경우 (아이디, 비밀번호 등의 정보)
User-agent
: 클라이언트 소프트웨어의 이름과 버전