uncategorized

190529_TIL(HTTP Method)

HTTP Method

HTTP Method는 그 종류가 다양하지만 오늘은 가장 많이 쓰이는 5가지 Method에 대해서만 간략하게 정리하려 한다.

  • GET
    • 모든 / 특정 리소스를 조회
    • payload가 필요 없다.
  • POST
    • 리소스를 생성
    • payload가 필요하다.
  • PUT
    • 리소스의 전체를 갱신
    • payload가 필요하다.
  • PATCH
    • 리소스의 일부를 갱신
    • payload가 필요하다.
  • DELETE
    • 리소스를 삭제
    • payload가 필요 없다.

위 5가지 Method를 간단한 REST Api 서버와 Postman을 활용하여 테스트를 진행해 보았다. (이미지를 클릭하면 확대 됨)

GET Method로 모든 리소스를 조회

GET Method로 특정 리소스를 조회(Id)

POST Method로 새로운 리소스를 생성

새로운 리소스가 생성되었음을 확인

DELETE Method로 특정 리소스를 삭제(Id)

  • Id 값을 전달하지 않으면 모든 리소스가 삭제 된다.

GET Method로 모든 리소스를 조회

PUT Method로 리소스의 전체를 갱신

리소스 전체가 갱신되었음을 확인

PATCH Method로 리소스의 일부를 갱신(Id)

리소스의 일부가 갱신되었음을 확인

Share