All Articles

[Web] HTTP 에러 코드

안녕하세요!

이번 포스팅 에서는 웹 개발자 라면 꼭 알아야 할 개념인 HTTP 에러 상태 코드에 대해 알아 보도록 하겠습니다!😄
상태 코드가 많아서 다 외울 필요는 없지만 몇가지 필요한 코드 정도만 알고 있으면 유익한 내용이라고 생각되었고, 면접에서 가끔 물어보는 내용이여서 정리하게 되었습니다.📙

🗣 참고: 👉🏻경력 개발자 면접 질문 포스팅도 함께 읽으시면 면접 시 도움이 됩니다!🙆🏻‍♀️


HTTP 에러 코드

코드 내용 설명
400 요청
변수
- 필요한 요청 변수가 빠졌거나 요청변수 이름이 잘못되었을 경우
- 요청 변수값을 URL 인코딩하지 않고 전송한 경우
401 인증
실패
- 애플리케이션 클라이언트 아이디와 시크릿 값이 없거나 잘못 되었을 경우
- API 권한 설정이 안되어 있을 경우
401 인증
오류
- 로그인 오픈 API를 호출할 때 접근 토큰(Access token)값이 빠졌거나 잘못된 값을 설정한 경우
403 호출
금지
- https가 아닌 http로 호출 하였을 경우
- 약관 동의를 하지 않고 호출할 경우 또는 권한이 없거나 비공개인 경우
404 API
없음
- API 요청 URL이 잘못된 경우
405 메서드
오류
- HTTP 메서드를 잘못 호출하였을 경우
(ex. POST인데 GET으로 호출)
429 한도
초과
- 오픈 API를 호출할 때 일 허용량을 초과한 경우
500 서버
오류
- API 호출은 정상적으로 했지만 API 서버 유지 보수나 시스템 오류로 인해 에러가 발생한 경우

오늘 준비한 내용은 여기까지 입니다.
이번 포스팅이 도움이 되셨거나 궁금한 점이 있으시다면 언제든지 댓글을 달아주세요!🙋🏻‍♀️✨