2014-03-05 3 views
7

여러 파일 업 로더가 있는데 가끔 업로드 할 때 10 개의 파일 중 1 개가 파일을 만들지 못하고 Failed to load resource: net::ERR_CONNECTION_RESET을 크롬으로 반환합니다. 콘솔. try-catch로 잡으려고했지만 오류가없는 것처럼 동작합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?Javascript try-catch가 '리소스를로드하지 못했습니다. net :: ERR_CONNECTION_RESET'

var ajax = new XMLHttpRequest(); 
ajax.open("POST", "/multiFileUploadHandler.php"); 
try { 
    ajax.send(formdata); 
} catch (err) { 
    alert('Error: '+err); 
} 
+0

일반적으로 서버의 전송이 오류 조건을 감지하여 TCP/IP 연결을 재설정하면이 오류가 발생합니다! :) –

답변

3

이는 비동기이기 때문일 수 있습니다. onerror 이벤트 처리기를 사용하여이 잡기를 시도하십시오.

ajax.onerror = function(error) { 
    // handle error 
}; 

편집 : 수정 된 구문.

관련 문제