공통 응답 상태코드
- GET :
200 OK
- POST :
201 Created
- PUT :
204 No Content
- DELETE :
204 No Content
공통 예외 처리
- 클라이언트 입력 예외 :
400 Bad Request
- 인증되지 않은 경우 예외 :
401 Unauthorized
- 요청에 대한 권한이 없는 경우 예외 :
403 Forbidden
- Not Found 예외 :
404 Not Found
- Duplicated 예외 :
409 Conflict
- 서버 내부 예외 :
500 Internal Server Error
Response

Header
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Error Response
HTTP/1.1 400 Bad Request
Content-Type: application/json;charset=UTF-8
{
"errorCode" : 400,
"errorMsg" : "클라이언트 입력 예외입니다."
}