1

加载页面(响应标头)时,我在 Firefox 的 HTTP 响应附加组件200 OK中收到错误:

[异常...“文件错误:未找到”nsresult:“0x80520012 (NS_ERROR_FILE_NOT_FOUND)”位置:“JS 框架 :: chrome://view-response/content/view-response.js :: sendRequest :: 第 186 行”数据:无]

那个文件有什么作用?(此处粘贴到JSBin中的内容,注意缺少分号。)

我能够在 Firefox 中打开它,而不仅仅是 Chrome(但不是 Opera 和 IE)。

4

1 回答 1

2

这是插件内部代码的错误,与您的代码无关。chrome:// 有点误导,它与 Google Chrome 无关,Mozilla 将其 UI 引擎的元素称为“chrome”。

该错误特别是围绕这一行:

xhr.send(valueOfElement("body-textarea"))

这是在此行上发起的 ajax 请求:

xhr.open(valueOfElement("method-select"), valueOfElement("uri-input"), true)

...并且由于您收到 NS_ERROR_FILE_NOT_FOUND 我假设函数调用valueOfElement("uri-input")返回的 URL 是返回 404 或者可能是无效的 URL。

JS 文件中缺少分号是(IMO)不好的做法,但与错误无关。

长话短说:忽略错误,除了添加一些错误处理和重建插件包之外,您无能为力,除非您编写插件,否则您可能无法以有意义的方式进行。

它与您的站点代码无关。

于 2013-04-30T10:04:40.750 回答