HTTP 에러의 종류와 뜻

HTTP 응답 이름 설명
400번대   클라이언트 오류
클라이언트 측의 오류로, 요청이 올바르지 않다는 뜻
주소를 잘못 입력했거나 요청이 잘못됨
400 Bad Request 잘못된 요청.
요청의 문법상 오류가 있어 서버가 요청사항을 이해하지 못함
401.1 Unauthorized 권한 없음
클라이언트의 요청이 서버의 권한과 맞지 않음
401.2 Unauthorized 권한 없음
서버설정으로 인한 실패 - 클라이언트의 요청이 서버의 권한과 맞지 않음
401.3 Unauthorized 권한 없음
자원에 대한 권한 없음. 특정 자료에 접근할 수 없음.
401.4 Unauthorized 권한 없음
필터에 의한 권한 부여 실패. (사용자 권한 등)
401.5 Unauthorized 권한 없음
ISA PI/CGI 애플리케이션에 의한 권한부여 실패
403.1 Forbidden 금지
수행 접근 금지. 수행이 금지된 실행 파일을 수행하려 할 때
403.2 Forbidden 금지
읽기 접근 금지
403.4 Forbidden 금지
접근하려는 페이지가 SSL로 보안유지 되고 있음
403.6 Forbidden 금지
허용되지 않는 IP. 클라이언트측 IP가 접근하는 게 허락되지 않음
403.9 Forbidden 접근금지
연결된 사용자수 과다. 서버가 BUSY 상태여서 요청 수행이 불가능
403.10 Forbidden 접근금지
설정이 확실하지 않음
403.11 Forbidden 접근금지
잘못된 암호를 입력했음
403.12 Forbidden 접근금지
Mapper 접근 금지됨.
클라이언트 인증용 맵이 해당 웹사이트에 접근하는 게 거부됨
404 Not Found 문서를 찾을 수 없음
요청한 파일이나 스크립트를 찾지 못함.
405 Method not allowed 메서드 허용 안됨
요청에 있는 메서드 수행을 위한 해당 자원 이용이 허용되지 않음
408 Request timeout 요청 시간이 지남
HTTP 응답 이름 설명
500번대   서버 측의 오류로 올바른 요청을 처리할 수 없음
500 Internal Server Error 서버 내부 오류
501 Not Implemented 필요한 기능이 서버에 설치되지 않았음
502 Bad Gateway 게이트웨이 상태 나쁨
503 Service Unavailable 외부 서비스가 죽었거나 멈춘 상태, 또는 이용할 수 없는 서비스
504 Gateway timeout 초기 서버가 원격 서버로부터 응답을 받을 수 없음
505 HTTP Version Not Supported 해당 HTTP 버전을 지원하지 않음
HTTP 응답 이름 설명
200 OK 오류 없이 전송 성공

Reference

HTTP : https://ko.wikipedia.org/wiki/HTTP