응답 코드
HTTP 응답의 첫 번째 줄은 상태 드레인입니다. 3자리 숫자(응답 코드)와 문자 메시지(응답 설명)의 두 부분으로 구성됩니다.
RESPONSE-CODE TEXT-DESCRIPTION
클라이언트는 응답 코드에서 요청 상태를 파악하고 다음에 수행할 작업을 결정합니다. 서버의 다양한 응답의 예:
201 생성됨 |
---|
401 무단 |
507 스토리지 부족 |
응답 코드는 5가지 범주로 나뉩니다. 응답 코드 의 첫 번째 숫자는 응답 코드가 속한 범주를 결정합니다.
숫자 1로 시작하는 모든 답변은 정보용으로 분류됩니다. 우리는 그들에 대해 자세히 이야기하지 않을 것입니다 ...
응답 코드 200
결국, 우리에게 훨씬 더 흥미로운 다른 것들이 있습니다. 2xx 처럼 보이는 모든 응답은 성공적입니다. 프로그래머가 가장 좋아하는 응답은 200 OK 입니다 . 이는 모든 것이 정상이며 요청이 성공적으로 완료되었음을 의미합니다.
다른 "좋은" 답변 목록이 도움이 될 수도 있습니다.
암호 | 선 | 설명 |
---|---|---|
200 | 좋아요 | 괜찮은 |
201 | 만들어진 | 만들어진 |
202 | 허용 | 수락됨 |
203 | 신뢰할 수 없는 정보 | 정보가 신뢰할 수 없음 |
204 | 콘텐츠 없음 | 콘텐츠 없음 |
205 | 콘텐츠 재설정 | 콘텐츠 재설정 |
208 | 이미 신고 | 이미 보고됨 |
응답 코드 301, 302
3xx 처럼 보이는 응답은 리디렉션 클래스 에 있습니다 . 리소스가 다른 위치로 이동되었음을 나타냅니다.
그들 중 가장 인기있는 것 :
- 301 - 영구적으로 이동됨
- 302 - 일시적으로 이동됨
프로그래머의 구어체 연설에서 종종 "302 리디렉션"또는 "301 리디렉션"을 듣게 될 것입니다.
300개 응답의 전체 목록:
암호 | 선 | 설명 |
---|---|---|
300 | 객관식 | 선택할 수있는 많은 옵션 |
301 | 영구 이사 | 영원히 움직였다 |
302 | 일시적으로 이사함 | 일시적으로 이사 |
303 | 기타 보기 | 다른 시계 |
304 | 수정되지 않음 | 변하지 않았다 |
305 | 프록시 사용 | 프록시 사용 |
307 | 임시 리디렉션 | 임시 리디렉션 |
308 | 영구 리디렉션 | 영구 리디렉션 |
응답 코드 404
숫자 4로 시작하는 모든 답변은 클라이언트 측 오류를 나타내며 많이 있습니다. 당신이 확실히 알고 있는 가장 인기 있는 것은 "404 - 찾을 수 없음"이라는 대답입니다.
다른 일반적인 대답은 표에 나와 있습니다.
암호 | 선 | 설명 |
---|---|---|
400 | 잘못된 요청 | 잘못된 요청 |
401 | 무단 | 승인되지 않음 |
402 | 지불 필요 | 지불 필요 |
403 | 금지 | 금지 |
404 | 찾을 수 없음 | 찾을 수 없음 |
405 | 비 허가 된 방식 | 지원되지 않는 방법 |
406 | 받아 드릴 수없는 | 받아들일 수 없는 |
407 | 프록시 인증 필요 | 프록시 인증 필요 |
408 | 요청 시간 초과 | 시간 초과 |
413 | 페이로드가 너무 큼 | 페이로드가 너무 큼 |
414 | URI가 너무 깁니다. | URI가 너무 깁니다. |
429 | 너무 많은 요청 | 너무 많은 요청 |
499 | 클라이언트 종료 요청 | 클라이언트가 연결을 닫았습니다 |
응답 코드 501
마지막으로 마지막 범주는 서버측 오류입니다. 이러한 모든 오류는 숫자 5로 시작합니다. 개발자에게 가장 일반적인 오류는 501(기능이 구현되지 않음)입니다. 때때로 발생합니다.
일반적으로 이러한 오류 코드에 익숙해지면 이제 남은 평생 동안 친구가 됩니다. 음, 평소와 같이 서버 측에서 가장 유용한 오류 코드가 있는 표는 다음과 같습니다.
암호 | 선 | 설명 |
---|---|---|
500 | 인터넷 서버 오류 | 인터넷 서버 오류 |
501 | 구현되지 않음 | 구현되지 않음 |
502 | 잘못된 게이트웨이 | 잘못된 게이트웨이 |
503 | 서비스 불가 | 서비스를 사용할 수 없습니다 |
504 | 게이트웨이 시간 초과 | 응답하지 않는 게이트웨이 |
507 | 불충분한 저장 공간 | 스토리지 오버플로 |
508 | 루프 감지됨 | 끝없는 리디렉션 |
509 | 대역폭 제한 초과 | 채널 대역폭 소진 |
520 | 알수없는 오류 | 알수없는 오류 |
521 | 웹 서버가 다운되었습니다 | 웹 서버가 작동하지 않음 |
522 | 접속 시간 초과 | 응답하지 않는 연결 |
523 | 원본에 연결할 수 없음 | 소스를 사용할 수 없음 |
524 | 시간 초과가 발생했습니다. | 제한 시간이 만료됨 |
525 | SSL 핸드셰이크 실패 | SSL 핸드셰이크 실패 |
526 | 잘못된 SSL 인증서 | 유효하지 않은 SSL 인증서 |
GO TO FULL VERSION