HTTP는 요청 메서드(HTTP 동사)는 클라이언트가 웹 서버에게 사용자 요청의 목적이나 종류를 알리는 방법이다.
각각의 메서드는 서로 다른 의미를 구현하지만, 일부 기능은 메서드 집합 간에 서로 공유하기도 한다. 이를테면 응답 메서드는 안전하거나, 캐시 가능하거나, 멱등성을 가질 수 있다.
Method
- HEAD
: GET과 유사한 방식이지만, 실제 문서가 아니라 문서 정보를 요청하는 것이다. 응답 본문을 포함하지 않는다. - GET
: 특정 리소스의 표시를 요청한다. GET을 사용하는 요청은 오직 데이터를 받기만 한다. - POST
: 클라이언트에서 서버로 전달하고자 하는 정보를 서버로 보낸다. 종종 서버의 상태 변화나 부작용을 일으킨다. - PUT
: POST처럼 정보를 서버로 제출하는 것이지만 보통 갱신 위주이다. - DELETE
: 특정 리소스를 제거할 때 사용한다. - CONNECT
: 목적 리소스로 식별되는 서버로의 터널을 맺는다. - OPTIONS
: 목적 리소스의 통신을 설정하는 데 쓰인다. - TRACE
: 요청 리소스가 수신되는 경로를 보여준다. - PATCH
: 리소스의 부분만을 수정하는 데 쓰인다.
'Playground > 자바문제집' 카테고리의 다른 글
[프로그래머스] 369게임 (0) | 2023.02.03 |
---|---|
[프로그래머스] 인덱스 바꾸기 (0) | 2023.02.01 |
[프로그래머스] 옹알이(1) (0) | 2023.01.25 |
[백준] 15829번 (0) | 2023.01.24 |
[백준] 10250번 (0) | 2023.01.24 |