English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML 참조 가이드

HTML 태그 모든 것

HTTP 상태 메시지

먼저 각 상태 코드와 해당 단어(예:200 OK、304 No Modified、404 Not Found),그 다음 단어 뒤에 나오는 그 대段的 설명을 이해하고, 자신의 이해로 간단한 문장을 요약하고, 모두를 연결하여 기억합니다. 브라우저가 상태 코드를 보고할 때, 일반적으로 상태 코드 뒤에 해당 단어가 따릅니다。

브라우저가 웹 서버로 서비스를 요청할 때, 오류, 리디렉션 등이 발생할 수 있습니다。

다음은 일반적으로 반환될 수 있는 일련의 HTTP 상태 메시지를 나열합니다:

1xx: 정보

메시지:설명:
100 Continue서버는 일부 요청을 수신했지만, 서버가 요청을 거부하지 않았기 때문에 클라이언트는 나머지 요청을 계속 전송해야 합니다。
101 Switching Protocols서버가 프로토콜을 변환합니다: 서버는 고객의 요청을 다른 프로토콜로 변환하도록 요청합니다。
103 CheckpointPUT이나 POST 요청에서 실패한 경우 복구 요청을 제안합니다。

2xx: 성공

메시지:설명:
200 OK요청이 성공적으로 처리되었습니다. (이것은 HTTP 요청 성공의 표준 응답입니다.)
201 Created요청이 생성되었으며 새로운 자원이 생성되었습니다。
202 Accepted처리할 수 있는 요청이 수락되었지만 처리가 완료되지 않았습니다。
203 Non-Authoritative Information요청이 성공적으로 처리되었지만 일부 응답 헤더는 다른 문서의 복사본을 사용했기 때문에 올바르지 않을 수 있습니다。
204 No Content요청이 성공적으로 처리되었지만 새로운 문서는 반환되지 않았습니다. 브라우저는 원래 문서를 계속 표시해야 합니다. 사용자가 定期的に 페이지를 새로 고침하면, Servlet이 사용자 문서가 충분히 새로워졌다고 확신할 수 있는 경우, 이 상태 코드는 매우 유용합니다。
205 Reset Content요청이 성공적으로 처리되었지만 새로운 문서는 반환되지 않았습니다. 하지만 브라우저는 표시하고 있는 내용을 재설정해야 합니다. 이는 브라우저가 양식 입력 내용을 강제로 지우기 위해 사용됩니다。
206 Partial Content고객이 Range 헤더를 포함한 GET 요청을 보냈고, 서버가 그것을 완료했습니다。

3xx: 리디렉션

메시지:설명:
300 Multiple Choices다중 선택. 링크 목록. 사용자는 목적지로 이동하기 위해 링크를 선택할 수 있습니다. 최대 다섯 개의 주소가 허용됩니다。
301 Moved Permanently요청한 페이지는 새로운 URL로 이동되었습니다。
302 Found요청한 페이지는 일시적으로 새로운 URL로 이동되었습니다。
303 See Other요청한 페이지는 다른 URL에서 찾을 수 있습니다。
304 Not Modified문서를 예상대로 변경하지 못했습니다. 클라이언트는缓存的 문서를 사용하여 조건부 요청을 보냈습니다(보통 If)-변경-Since 헤더는 고객이 지정한 날짜 이후로만 문서를 업데이트하고 싶다는 것을 의미합니다). 서버는 고객에게 기존에缓存的 문서를 계속 사용할 수 있음을 알립니다。
305 프록시 사용고객이 요청한 문서는 Location 헤더에 지정된 프록시 서버를 통해 추출되어야 합니다。
306 프록시 전환이제 더 이상 사용되지 않지만, 코드는 여전히 보존되었습니다。
307 일시적 리디렉션요청한 페이지가 일시적으로 새로운 URL로 이동했습니다。
308 복구 불충분PUT이나 POST 요청에서 실패한 경우 복구 요청을 제안합니다。

4xx: 클라이언트 오류

메시지:설명:
400 잘못된 요청문법 오류로 인해 서버는 요청을 이해할 수 없습니다。
401 인증되지 않음법적 요청이지만, 요청한 페이지에 대한 접근이 금지되었습니다. 요청한 페이지는 인증이 필요하지만, 클라이언트가 제공하지 않았거나 인증 실패입니다。
402 결제 필요이 코드는 아직 사용할 수 없습니다。
403 금지법적 요청이지만, 요청한 페이지에 대한 접근이 금지되었습니다。
404 찾을 수 없습니다서버는 요청한 페이지를 찾을 수 없습니다。
405 메서드가 허용되지 않습니다요청에서 지정한 메서드가 허용되지 않습니다。
406 불가능서버에서 생성된 응답이 클라이언트에 의해 받아들여지지 않습니다。
407 프록시 인증이 필요합니다사용자는 먼저 프록시 서버를 통해 인증해야 하며, 이렇게 하면 요청이 처리됩니다。
408 요청 시간 초과요청이 서버의 기다림 시간을 초과했습니다。
409 충돌충돌로 인해 요청이 완료되지 않을 수 있습니다。
410 Gone요청한 페이지가 사용할 수 없습니다。
411 Length 필요"Content"-"Length"는 정의되지 않았습니다. 이 내용이 없으면 서버는 요청을 받아들이지 않습니다。
412 조건 실패요청에서 제시된 조건이 서버에서 실패로 평가되었습니다。
413 요청 엔티티 너무 크다요청한 엔티티가 너무 크기 때문에 서버는 요청을 받아들이지 않습니다。
414 요청-URI 너무 길어요URL이 너무 길기 때문에 서버는 요청을 받아들이지 않습니다. POST 요청이 매우 긴 쿼리 정보를 포함한 GET 요청으로 변환되면 이 현상이 발생합니다。
415 지원되지 않는 메디어 타입메디어 타입이 지원되지 않기 때문에 서버는 요청을 받아들이지 않습니다。
416 요청 범위가 만족스럽지 않습니다클라이언트가 일부 문서를 요청했지만 서버가 요청된 부분을 제공할 수 없습니다.
417 기대 실패서버는 요청에 명시된 요청 헤더를 충족시킬 수 없습니다.

5xx: 서버 오류

메시지:설명:
500 내부 서버 오류요청이 완료되지 않았습니다. 서버가 예상치 못한 상황을 만났습니다.
501 구현되지 않음요청이 완료되지 않았습니다. 서버가 요청된 기능을 지원하지 않거나 서버가 요청을 완료할 수 없습니다.
502 불량 게이트웨이요청이 완료되지 않았습니다. 서버가 게이트웨이 또는代理의 역할을 할 때, 상위 서버에서 무효한 응답을 받았습니다.
503 서비스 사용 불가서버가 현재 사용할 수 없습니다(오버로드 또는 중단).
504 게이트웨이 타임아웃게이트웨이 타임아웃. 서버가 게이트웨이 또는代理의 역할을 할 때, 상위 서버에서 시간이 지나도 응답을 받지 못했습니다.
505 HTTP 버전 지원되지 않음서버는 요청에 명시된 HTTP 프로토콜 버전을 지원하지 않습니다.
511 네트워크 인증이 필요합니다.사용자는 네트워크 접근 권한을 얻기 위해 인증을 제공해야 합니다.