네트워크/HTTP
400 Bad Request, 401 Unauthorized, 403 Forbidden 상태코드 구분하기
Jake Seo
2022. 6. 21. 10:12
400 Bad Request 에러
- 애플리케이션이 요구하는 스펙에 맞지 않는 요청을 했을 때
- ex. 회원가입 시 필수 항목 누락
상태코드 400 - MDN 공식 문서
상태코드 400 - 위키
401 Unauthorized 에러
- 토큰이 없는 경우
- 토큰이 만료된, 조작된, 유효하지 않은 경우
상태코드 401 - MDN 공식 문서
상태코드 401 - 위키
403 Forbidden 에러
- 토큰은 유효한데, 권한이 없는 경우
- ex. 다른 사용자의 글을 수정하려고 할 때
상태코드 403 - MDN 공식 문서
상태코드 403 - 위키
레퍼런스
https://auth0.com/blog/forbidden-unauthorized-http-status-codes/
반응형