2017-03-01 260 views
4

我一直在尋找一段時間,我無法找到所有未能加載谷歌瀏覽器的錯誤代碼/錯誤描述的確切列表。

我談論這個高亮文本

enter image description here

能有人給我一個鏈接?Chrome失敗錯誤代碼

回答

5

我做了一些挖掘,我必須承認,找到所有(Chromium)網絡錯誤代碼的完整詳盡列表並不容易。

所有Chromium錯誤代碼的完整列表可以在文件net_error_list.h中找到: https://cs.chromium.org/chromium/src/net/base/net_error_list.h

它看起來像谷歌瀏覽器預先考慮ERR_在以上列表中列出的所有代碼。

但是,XHR錯誤響應中的錯誤代碼稍有不同。這些代碼遵循POSIX.1-2001通過定義的linux系統文件errno.h的格式,或C99: http://man7.org/linux/man-pages/man3/errno.3.html

最後,一些常見的錯誤的NodeJS已經在API的NodeJS文檔中列出: https://nodejs.org/api/errors.html#errors_common_system_errors

我想用一個簡單的比較例子來結束這個答案。在鉻

  • TIMED_OUT內部:一個operation timeout的錯誤將被命名爲通過上市的「標準」如下。
  • ERR_TIMED_OUT顯示在谷歌瀏覽器中。
  • ETIMEDOUT在XHR錯誤對象(error.code)中。

使用你的例子:

  • CONNECTION_REFUSED - >國內鉻系
  • ERR_CONNECTION_REFUSED - >谷歌瀏覽器中顯示
  • ECONNREFUSED - >在linux(POSIX.1)或網絡錯誤棧
+0

它是一個很大的幫助,你指出了。謝謝。仍然我不能接受這是正確的答案 –

+0

@GilbertMendoza請你詳細說明爲什麼這不能回答你的問題? –

+0

它可以幫助您指出不同之處。那麼如果你給出的是完整的錯誤代碼,那麼我會接受它。但我認爲那不是所有的錯誤代碼 –

相關問題