Chrome 失败错误代码

Chrome Fail Error Codes

我已经搜索了一段时间,但找不到所有加载失败错误的确切列表 code/error google 的描述 chrome.

我说的是突出显示的文本



谁能给我一个link?

我做了一些挖掘,我必须承认,要找到所有 (Chromium) 网络错误代码的完整详尽列表并不容易。

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

看起来 Google Chrome 将 ERR_ 添加到上面列表中列出的所有代码。

但是,XHR 错误响应中的错误代码略有不同。这些代码遵循由 POSIX.1-2001 或 C99 定义的 linux 系统文件 errno.h 的格式: http://man7.org/linux/man-pages/man3/errno.3.html

最后,NodeJS API 文档中列出了一些常见的 NodeJS 错误: https://nodejs.org/api/errors.html#errors_common_system_errors

我想用一个简单的比较示例来结束这个回答。 operation timeout 的错误将由列出的 'standards':

命名如下
  • TIMED_OUT 在 Chromium 内部。
  • ERR_TIMED_OUT显示在GoogleChrome.
  • XHR 错误对象中的
  • ETIMEDOUT (error.code).

使用你的例子:

  • CONNECTION_REFUSED -> Chromium 内部
  • ERR_CONNECTION_REFUSED -> 显示在 Google Chrome
  • ECONNREFUSED -> 在 linux (POSIX.1) 或网络错误堆栈

顺便说一句,只列出所有错误代码

使用:

chrome://network-errors/

目前chrome版本总共约220(69.0.3497.100)