2013-05-03 5 views
4

IE 10 및 FF에서 ajax 요청을 보내기 전에 wifi 연결을 끊으면 요청이 중단됩니다. HTTP 상태 코드가 0이고 응답 본문이 비어 있습니다.오류 코드 12019/12007 IE8에 대한 ajax 요청

IE 8에서 응답 코드는 12007 또는 12019이며 응답 본문도 비어 있습니다.

중단 된 요청에 대한 오류 처리가 필요합니다.

응답 코드 12007/12019가 IE8에서 중단 된 요청에 해당하는지 확인할 수 있습니까? 아니면 다른 오류로 되돌릴 수 있습니까? 난 그냥 어떤 종류의 실패 승/N이있을 때이 오류가 단지 가능성 일이되는 생각의 올바른 오전 있는지 확인하려면

12019  ERROR_INTERNET_INCORRECT_HANDLE_STATE 
       The requested operation cannot be carried out because the 
       handle supplied is not in the correct state. 

    12007  ERROR_INTERNET_NAME_NOT_RESOLVED 
       The server name could not be resolved. 

:

나는이 오류가 의미 MS doc에서 참조하십시오.

+1

정말이 오류가 무엇인지 알고 싶습니다. 그것은 우리의 고객을 위해 IE10과 IE11에서 발생합니다. 이 오류가 발생한 후에는 더 이상 브라우저에서 요청할 수 없습니다. 브라우저 내부에서 분명히 발생하기 때문에 참기 어려운 상황입니다 ... 요청이 백엔드에 도착하지 않습니다. – molecular

답변

0

HTTPS URL에서 XmlHttpRequest를 사용하여 POST를 수행 할 때 IE8에서 동일한 문제가 발생합니다.

SSL 인증서 문제가 의심되어 위치 주소 표시 줄에 같은 서버의 다른 URL을 입력 했으므로 IE에서 신뢰할 수없는 인증서에 대해 알려줍니다. URL을 찾아 보았습니다. 그런 다음 POST XHR이 예상대로 작동합니다 (HTTP 상태 12019 없음).

동일한 서버이지만 다른 포트와 다른 SSL 인증서가있는 다른 웹 응용 프로그램 때문일 것이라고 생각합니다.