>  기사  >  웹 프론트엔드  >  Ajax의 오류 코드는 무엇입니까?

Ajax의 오류 코드는 무엇입니까?

青灯夜游
青灯夜游원래의
2022-01-19 14:07:253912검색

ajax 오류 코드는 400(잘못된 요청), 401(승인되지 않음), 403, 404, 405, 406, 407, 408(요청 시간 초과), 409, 410, 411, 412, 500(내부 서버 오류), 502입니다. (잘못된 게이트웨이), 503(서버를 사용할 수 없음), 504(게이트웨이 시간 초과) 등

Ajax의 오류 코드는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

ajax 오류 코드는

4xx(요청 오류)

이러한 상태 코드는 요청에 오류가 있어 서버 처리를 방해할 수 있음을 나타냅니다.

 400(잘못된 요청): 서버가 이해하지 못합니다. 요청 구문

 401(승인되지 않음): 요청에는 인증이 필요합니다. 로그인 후 요청한 페이지에 대해 서버는 두 번째 응답을 반환할 수 있습니다.

 403(금지됨): 서버가 요청을 거부합니다. Googlebot이 사이트의 유효한 페이지를 크롤링하려고 할 때 이 상태 코드가 표시되면(Google 웹마스터 도구 진단 아래의 웹 크롤링 페이지에서 확인할 수 있음) 서버 호스트가 Googlebot 액세스를 거부했을 가능성이 있습니다.

 404(아닙니다. 발견):

 405(메소드 비활성화): 요청에 지정된 메소드를 비활성화합니다.

 406(허용되지 않음): 요청 콘텐츠 속성을 사용하여 요청한 웹 페이지에 응답할 수 없습니다.

 407(프록시 인증 필요): 이 상태 코드는 401(승인되지 않음)과 유사하지만 요청자가 프록시를 사용하도록 승인되어야 함을 지정합니다. 서버가 이 응답을 반환하면 요청자가 프록시를 사용해야 함을 나타냅니다. 408(요청 시간 초과): 요청을 기다리는 동안 서버가 시간 초과되었습니다. 409(충돌): 요청을 완료하는 동안 서버가 충돌했습니다. 서버는 응답에 충돌에 대한 정보를 포함해야 합니다. 서버는 이전 요청과 충돌하는 PUT 요청에 응답할 때 두 요청 간의 차이점 목록과 함께 이 코드를 반환할 수 있습니다. 410(삭제됨): 요청된 리소스가 영구적으로 삭제된 경우 서버는 이 응답을 반환합니다. 이 코드는 404(찾을 수 없음) 코드와 유사하지만 이전에는 리소스가 존재했지만 현재는 존재하지 않는 경우 404 코드 대신 사용되는 경우가 있습니다. 리소스가 영구적으로 이동된 경우 301을 사용하여 리소스의 새 위치를 지정해야 합니다. 411(유효한 길이 필요): 서버는 유효한 콘텐츠 길이 헤더 필드가 없는 요청을 수락하지 않습니다. 412(전제 조건이 충족되지 않음) 서버 요청자가 설정한 전제 조건 중 하나가 충족되지 않았습니다.

 413(요청 엔터티가 너무 큼): 요청 엔터티가 너무 커서 서버의 처리 능력을 초과하므로 서버가 요청을 처리할 수 없습니다.

 414(요청한 URL이 너무 큼) 길음): 요청한 URI(일반적으로 URL)가 너무 길어서 서버에서 처리할 수 없습니다.

 415(지원되지 않는 미디어 유형): 요청한 형식이 요청한 형식에서 지원되지 않습니다.

 416(요청 범위가 요구 사항을 충족하지 않음): 페이지가 요청한 범위를 제공할 수 없는 경우 서버는 이 상태 코드 417(예상 값이 충족되지 않음)을 반환합니다. 예상되는" 요청 헤더 필드; 423(잠금 오류)

5XX(서버 오류)


이러한 상태 코드는 서버가 요청을 처리하는 동안 내부 오류가 발생했음을 나타냅니다. 이러한 오류는 요청 오류가 아니라 서버 자체의 오류일 수 있습니다.

 500(서버 내부 오류): 서버에 오류가 발생하여 요청을 완료할 수 없습니다.

 501(아직 구현되지 않음): 서버에 오류가 없습니다. 요청을 완료하는 기능입니다. 예를 들어, 서버가 요청 방법을 인식하지 못하는 경우 이 코드가 반환될 수 있습니다.

 502(잘못된 게이트웨이): 게이트웨이 또는 프록시 역할을 하는 서버가 업스트림 서버로부터 잘못된 응답을 받았습니다.

 503(서버; 사용할 수 없음): 현재 서버를 사용할 수 없습니다(오버로드 또는 유지 관리를 위한 종료로 인해). 일반적으로 이는 일시적인 상태입니다.

 504(게이트웨이 시간 초과): 서버가 게이트웨이 또는 프록시 역할을 하지만 업스트림 서버로부터 요청이 제때 수신되지 않습니다.

 505(http 버전은 지원되지 않음): 서버 요청 버전에 사용된 HTTP 프로토콜을 지원하지 않습니다. 【관련 권장 튜토리얼:

AJAX 비디오 튜토리얼

위 내용은 Ajax의 오류 코드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!