자바생
article thumbnail
CUD 에 따른 반환 값 및 상태 코드
Web 2023. 5. 18. 02:02

글을 쓰게 된 이유 지하철 미션 때 CRUD에 따른 상태 코드 및 반환 값을 다시 한번 생각해 보자라는 리뷰를 받았었습니다. 평소에 저는 POST 요청 시 id를 반환하고, DELETE나 PATCH/PUT 연산 시에는 반환 값이 없었습니다. 물론 상태 코드도 명시하지 않았고요. 상태 코드 반환은 좋다고 생각하지만, POST, PATCH/PUT 때 값을 반환하는 것은 좋지 않다고 생각했습니다. 왜냐하면 "각각 생성, 수정에 대한 책임을 가지는 것이지 조회까지 해줘야 하나?"라는 생각으로요. 하지만 우테코에 온 만큼 이러한 세세한 부분도 제대로 공부하고자 실제 기업에서는 API 스펙을 어떻게 정의했는지, RFC 문서에서는 어떻게 정의되어 있는지 HTTP 메서드마다 살펴보겠습니다. POST POST는 리소스를..

728x90

검색 태그