【问题标题】:How to detect XMLHttpRequest errors in a Chrome App如何检测 Chrome 应用程序中的 XMLHttpRequest 错误
【发布时间】:2015-01-15 19:33:23
【问题描述】:

如何检测 Chrome 应用程序中的 XMLHttpRequest 错误。

例如,我想知道何时生成net::ERR_NAME_NOT_RESOLVED,以便向用户输出错误消息。

XMLHttpRequest.onerror 被触发,但我无法区分此错误或net::ERR_INSECURE_RESPONSE

【问题讨论】:

  • 您是否尝试使用 console.log 将参数显示给错误处理程序?
  • 是的,我试过了,但没有什么相关的
  • 一些错误来自成功回调,因为请求收到了响应,但它包含错误代码(例如,412 而不是 200)。我假设您也丢弃了响应对象?

标签: javascript ajax xmlhttprequest google-chrome-app


【解决方案1】:

如果您想要更多控制,您可以使用 chrome.sockets 权限并“手动”确定连接问题。我在chromesocketxhr.js做这样的事情@

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    相关资源
    最近更新 更多