
REST API에서 GET vs POST
·
Spring
단순 조회는 무조건 GET이어야 할까?API를 설계할 때, 단순 조회 기능이라면 무조건 GET을 사용하는 것이 좋을까?조건이 늘어나고, URL이 복잡해지고, 필터가 많아지더라도? 아래 메서드의 API는 날짜와 테마를 통해서 예약이 가능한 시간을 응답하는 GET 요청이다. 그리고 다음과 같은 피드백을 받았다.모든 것을 http get 메서드 uri 를 통해 표현할 필요는 없습니다. 우리는 예약 가능한 시간을 얻어오는 것이고, 이에 필요한 리소스는 http post 의 body 를 통해 표현하는 것이 확장하는데 있어서도 효율적일거에요 :)모든 조회를 GET으로 표현하지 않아도 괜찮구나!당연히 조회 요청은 GET메서드만 사용해야 한다는 생각을 하고 있었다. Microsoft의 Azure Search REST..