클라이언트와 서버 사이에 이루어지는 요청(Request)과 응답(Response)이 이루어지는 방식
- 서버가 수행해야 할 동작들을
지정해서 요청하는 방법
GET : 리소스를 조회 (Read)POST : 데이터 추가, 등록 (Create)PUT : 리소스 대체, 수정 / 생성 (Update)DELETE : 리소스 삭제 PATCH : 리소스 부분 변경 HEAD : GET과 비슷, HTTP 메세지의 body 부분을 제외하고 조회, 문서의 정보(Header, meta만 조회)OPTIONS : 서버와 브라우저가 통신하기 위한 통신 옵션 확인CONNECT : 대상 자원으로 식별된는 서버에 대한 연결 요청key1=value1&key2=value2)을 통해서 전달GET과 다르게 데이터를 body에서 전달 (데이터가 외부로 노출되지 않음)PUT과 같이 리소스를 수정하지만, 부분 변경함