A . 사용자가 HTTP나 FTP(파일 전송 프로토콜)를 통해 Internet Information Server(IIS) 4.0 또는 인터넷 정보 서비스(IIS) 5.0 서버의 콘텐트에 액세스하려고 하면 IIS는 요청 상태를 나타내는 숫자 코드를 반환합니다. 이 상태 코드는 IIS 로그에 기록되고 웹 브라우저나 FTP 클라이언트에도 표시될 수 있습니다. 상태 코드는 특정 요청의 성공 여부를 나타낼 수 있고 요청이 실패한 정확한 이유도 표시할 수 있습니다.
HTTP
- 1xx - 정보 전달용
이 상태 코드는 임시 응답을 나타냅니다. 클라이언트가 정식 응답을 받으려면 하나 이상의 1xx 응답을 받을 준비가 되어 있어야 합니다.
100 - 계속 작업합니다.
101 - 프로토콜을 전환합니다.
- 2xx - 완료
상태 코드의 이러한 클래스는 서버가 클라이언트 요청을 받아들였음을 나타냅니다.
200 - 클라이언트 요청이 성공했습니다.
201 - 만들어졌습니다.
202 - 받아들여졌습니다.
203 - 권한이 없는 정보입니다.
204 - 내용이 없습니다.
205 - 내용을 다시 설정합니다.
206 - 일부 내용
- 3xx - 리디렉션
클라이언트 브라우저는 요청을 처리하기 위해 좀더 조치를 취해야 합니다. 예를 들어, 브라우저는 서버에서 다른 페이지를 요청해야 하거나 프록시 서버를 사용하여 요청을 반복해야 할 수 있습니다.
300 - 여러 선택
301 - 영구적으로 이동됩니다.
302 - 찾았습니다.
303 - 기타 참조
304 - 수정되지 않았습니다.
305 - 프록시를 사용합니다.
306 - 이 코드는 예약되었지만 사용되지 않습니다.
307 - 임시 리디렉션
- 4xx - 클라이언트 오류
오류가 발생하고 클라이언트에 문제가 있는 것으로 나타납니다. 예를 들어, 클라이언트가 존재하지 않는 페이지를 요청하거나 올바른 인증 정보를 제공하지 않을 수도 있습니다.
400 - 요청이 잘못되었습니다.
401 - 액세스가 거부되었습니다. IIS는 오류의 원인을 보다 구체적으로 나타내는 여러 다른 401 오류를 정의합니다. 이러한 특정 오류 코드는 브라우저에 표시되지만 IIS 로그에는 표시되지 않습니다.
401.1 - 로그온하지 못했습니다.
401.2 - 서버 구성으로 인해 로그온하지 못했습니다.
401.3 - 리소스의 ACL에 의해 액세스가 거부되었습니다.
401.4 - 필터에 의해 권한을 부여하지 못했습니다.
401.5 - ISAPI/CGI 응용 프로그램에 의해 권한을 부여하지 못했습니다.
403 - 금지. IIS는 오류의 원인을 보다 구체적으로 나타내는 여러 다른 403 오류를 정의합니다.
403.1 - 실행 액세스 금지
403.2 - 읽기 액세스 금지
403.3 - 쓰기 액세스 금지
403.4 - SSL이 필요합니다.
403.5 - SSL 128이 필요합니다.
403.6 - IP 주소가 거부되었습니다.
403.7 - 클라이언트 인증서가 필요합니다.
403.8 - 사이트 액세스가 거부되었습니다.
403.9 - 사용자가 너무 많습니다.
403.10 - 구성이 올바르지 않습니다.
403.11 - 암호 변경
403.12 - 매퍼가 액세스를 거부했습니다.
403.13 - 클라이언트 인증서를 취소했습니다.
403.14 - 디렉터리 목록이 거부되었습니다.
403.15 - 클라이언트 액세스 라이센스가 초과되었습니다.
403.16 - 클라이언트 인증서가 신뢰되지 않거나 잘못되었습니다.
403.17 - 클라이언트 인증서가 만료되었거나 아직 유효하지 않습니다.
404 - 찾을 수 없습니다.
404.1 - 사이트를 찾을 수 없습니다.
405 - 메서드를 허용할 수 없습니다.
406 - 받아들일 수 없습니다.
407 - 프록시 인증이 필요합니다.
412 - 전제 조건이 실패했습니다.
414 - 요청 URI가 너무 깁니다.
- 5xx - 서버 오류
서버에 오류가 발생하여 요청을 완료할 수 없습니다.
500 - 내부 서버 오류
500.12 - 응용 프로그램 다시 시작
500.13 - 서버 사용량이 많습니다.
500.15 - GLOBAL.ASA의 요청을 허용할 수 없습니다.
500-100.ASP - ASP 오류(이 코드는 IIS 5.0에서만 발생함)
501 - 구현되지 않았습니다.
502 - 불량 게이트웨이
503 - 서비스를 사용할 수 없습니다.
504 - 게이트웨이가 시간을 초과했습니다.
505 - HTTP 버전이 지원되지 않습니다.
자세한 설명과 자료는 MS 기술문서 참고 하세요
=>http://support.microsoft.com/default.aspx?scid=kb;ko;318380
|