2017-03-01 3 views
4

Google 크롬에 대한 오류 코드/오류 설명을로드하는 데 실패한 정확한 목록을 지금 찾을 수 없습니다.

나는이

enter image description here

누군가가 나에게 링크를 줄 수 강조 표시된 텍스트에 대해서 이야기하고?크롬 실패 오류 코드

답변

5

나는 파기를했는데 모든 (Chromium) 네트워킹 오류 코드의 전체 목록을 찾는 것이 쉽지 않음을 인정해야합니다.

모든 크롬 오류 코드의 전체 목록은 파일 net_error_list.h에서 찾을 수 있습니다 : 구글 크롬은 위의 목록에 나열된 모든 코드에 ERR_을 앞에 추가처럼 https://cs.chromium.org/chromium/src/net/base/net_error_list.h

그것은 보인다.

그러나 XHR 오류 응답의 오류 코드는 약간 다릅니다. 이 코드는 POSIX.1-2001에 의해 정의 된 리눅스 시스템 파일 errno.h의 형식 또는 C99를 수행 마지막으로, 몇 가지 일반적인 NodeJS 오류는 NodeJS API 문서에 나와있다 http://man7.org/linux/man-pages/man3/errno.3.html

: https://nodejs.org/api/errors.html#errors_common_system_errors

간단한 비교 예제로이 대답을 끝내고 싶습니다. operation timeout의 오류가 나열 '기준'에 의해 다음과 같이 이름을 지정해야합니다 :

  • TIMED_OUT 내부적으로 크롬에.
  • ERR_TIMED_OUT Google 크롬에 표시됩니다.
  • ETIMEDOUT XHR 오류 개체 (error.code). > 내부 크롬에
  • ERR_CONNECTION_REFUSED - -> 구글 크롬에 표시
  • ECONNREFUSED이 -> 리눅스 (POSIX.1) 또는 네트워크 오류에
  • 스택

    • CONNECTION_REFUSED :

    귀하의 예제를 사용하여

+0

큰 도움을 주셨습니다. 고맙습니다. 그래도 나는 이것을 정답으로 받아 들일 수 없다. –

+0

@ 길버트 멘도자 (GilbertMendoza)가 왜 이것이 당신의 질문에 답하지 못하는지 상세히 설명해 주시겠습니까? –

+0

그 차이점을 지적 해 주셔서 정말 도움이됩니다. 당신이 준 코드가 완전한 에러 코드라면, 그것을 받아 들일 것입니다. 그러나 나는 모든 오류 코드가 아니라고 생각한다. –