질문 노트
·
이것저것
안녕하세요 백엔드 개발자를 희망하는 대학생입니다. api 명세서 작성중에 궁금증이 있어 여러분들께 질문드리고자합니다! 클아이언트의 요청에 따라 백엔드 단에서 수행되는 로직에서 발생되는 오류는 다양합니다. HTTP 표준 응답 코드로 이를 전부 표현하는데 있어 부족함이 있으므로, 응답 바디에 추가적인 파라미터를 이용해 발생된 에러에 대한 추가적인 정보를 제공한다고 알고 있습니다. 이에따라, 다음과 같은 두가지 방법이 존재합니다. 1. HTTP 응답 코드를 단일화 하고, 바디의 통해서만 에러 발생 여부, 구체적인 에러 메시지를 포함하는 방법 2. HTTP 응답 코드와 바디 메시지를 적절히 조합하여 사용하는 방법 저는, 위 두가지 방법 중 HTTP 프로토콜이 제공하는 기능을 최대화하고, 의미 없는 응답코드를 사..