본문 바로가기

[Web] HTTP Method 종류

C (Create) POST
R (Read) GET
U (Update) PUT
D (Delete) DELETE

 

GET

리소스를 조회

  • 정보를 서버에 요청할 때

HEAD

GET과 동일하지만 response에 body부분을 제외하고, response code와 head만 반환

  • Resource를 받지 않고 찾기만 할 때
  • 응답의 상태 코드를 확인할 때
  • Resource가 수정되었는지 확인 할 때

PUT

서버에 데이터를 수정, 작성 (GET과 반대)

  • 서버가 Client 요청의 Body를 확인한다.
  • 리소스를 대체 (덮어쓰기), 리소스가 없으면 생성

POST

서버에 데이터를 전송

  • HTML form 에 많이 사용

TRACE

루프백 메시지를 호출하기 위해 테스트용으로 사용

OPTION

리소스가 지원하고 있는 메서드를 취득 (ex : get, post)