200 OK

→ 요청이 정상적으로 수락되었고, 이에 따른 응답을 서버에서 보내준 상태.

→ res.json()으로 데이터를 리턴하여 추후 가공

201 Created

→ 정상적으로 생성되었음을 알려주는 상태.

→ res.json()으로 데이터를 리턴하여 추후 가공

204 No Content

→ 정상적으로 처리되었으나 따로 응답으로 리턴되는 데이터가 없는 상태.

→ 리턴되는 data가 없으므로 res 자체를 리턴한다.

400 Bad Request

→ 요청 형식이나 담은 body의 내용이 올바르지 않은 경우 리턴되는 응답

→ data의 message에 오류 내용이 담겨져오기 때문에, 이를 활용하여 화면에 모달창을 출력하고 메시지를 띄움으로서 사용자에게 알림

401 Unauthorized

→ 액세스 토큰이 만료되어 재발급이 필요한 상태.

→ 중요

  1. 401 리턴을 받은 경우, reissue 요청을 통해 액세스 토큰을 재발급요청한다.