Playground/자바문제집

[Web] HTTP 요청 메서드

미숫가루설탕많이 2023. 1. 26. 20:06

 HTTP는 요청 메서드(HTTP 동사)는 클라이언트가 웹 서버에게 사용자 요청의 목적이나 종류를 알리는 방법이다.

 

 각각의 메서드는 서로 다른 의미를 구현하지만, 일부 기능은 메서드 집합 간에 서로 공유하기도 한다. 이를테면 응답 메서드는 안전하거나, 캐시 가능하거나, 멱등성을 가질 수 있다.

 

 

 

 

Method

 

  • HEAD
    : GET과 유사한 방식이지만, 실제 문서가 아니라 문서 정보를 요청하는 것이다. 응답 본문을 포함하지 않는다.

  • GET
    : 특정 리소스의 표시를 요청한다. GET을 사용하는 요청은 오직 데이터를 받기만 한다.

  • POST
    : 클라이언트에서 서버로 전달하고자 하는 정보를 서버로 보낸다. 종종 서버의 상태 변화나 부작용을 일으킨다.

  • PUT
    : POST처럼 정보를 서버로 제출하는 것이지만 보통 갱신 위주이다.

  • DELETE
    : 특정 리소스를 제거할 때 사용한다.

  • CONNECT
    : 목적 리소스로 식별되는 서버로의 터널을 맺는다.
  • OPTIONS
    : 목적 리소스의 통신을 설정하는 데 쓰인다.

  • TRACE
    : 요청 리소스가 수신되는 경로를 보여준다.

  • PATCH
    : 리소스의 부분만을 수정하는 데 쓰인다.

 

 

 

 

 

HTTP 요청 메서드 - HTTP | MDN

HTTP는 요청 메서드를 정의하여, 주어진 리소스에 수행하길 원하는 행동을 나타냅니다. 간혹 요청 메서드를 "HTTP 동사"라고 부르기도 합니다. 각각의 메서드는 서로 다른 의미를 구현하지만, 일부

developer.mozilla.org

 

'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