프로젝트 진행시 하단 에러로 인해 화면자체가 안보이는 경우가 많았는데
정확하게 무슨 에러인지 모르는 상태로 넘어가곤 했다
해당에러에 대한 설명을 기록해두고자 한다
Client Error
400: Bad Request
해당 요청이 잘못되었을 때 보내는 Status Code
주로 요청의 Body에 보내는 내용이 잘못되었을 때 사용되는 코드입니다.
ex) 전화번호를 보내야 하는데 숫자가 아닌 문자열의 주소가 대신 Body에 담겼을 경우
401: Unauthorized
유저가 해당 요청을 진행하려면 먼저 로그인을 하거나 회원가입이 필요하다는 의미를 나타내는 Status Code
ex) wish list, 좋아요 기능은 회원이 아니면 요청을 보낼 수 없습니다.
403: Forbidden
유저가 해당 요청에 대한 권한이 없다는 의미를 나타내는 Status Code
접근 불가능한 정보에 접근했을 경우를 의미합니다.
ex) 오직 유료회원만 접근할 수 있는 데이터를 요청 했을 때
404: Not Found
요청된 URI 가 존재하지 않는다는 의미를 나타내는 Status Code
Server Error
500: Internal Server Error
서버에서 에러가 났을 때의 Status Code