Javascript Firefox插件:XMLHttpRequest读取JSON的小错误
我注意到,如果内容是数组,Firefox插件中的XMLHttpRequest在处理xyz.json时会记录一个错误。 该错误不会停止执行(因此是一个小错误) xyz.json的示例: 尽管上面是一个有效的JSON,XMLHttpRequest在[ 通过将responseType设置为“text”,可以避免错误记录Javascript Firefox插件:XMLHttpRequest读取JSON的小错误,javascript,json,firefox,xmlhttprequest,firefox-addon,Javascript,Json,Firefox,Xmlhttprequest,Firefox Addon,我注意到,如果内容是数组,Firefox插件中的XMLHttpRequest在处理xyz.json时会记录一个错误。 该错误不会停止执行(因此是一个小错误) xyz.json的示例: 尽管上面是一个有效的JSON,XMLHttpRequest在[ 通过将responseType设置为“text”,可以避免错误记录 这仅限于Firefox插件、Firefox或JavaScript吗?Firefox将参考响应MIME类型,查看是否应将响应解析为XML。阅读一些文件:、浏览器:、资源:,等等。不提供响
这仅限于Firefox插件、Firefox或JavaScript吗?Firefox将参考响应MIME类型,查看是否应将响应解析为XML。阅读一些
文件:
、浏览器:
、资源:
,等等。不提供响应MIME类型的XHR将默认为XML(向后兼容;毕竟XML在名称中是正确的),并尝试解析它以提供.responseXML
。如果文件不包含XML,则此操作当然会失败,并因此发出警告
用于提供明确正确的MIME类型,或者如果有疑问,仅使用
text/plain
,以阻止XHR尝试将数据解析为XML,则消息将消失。谢谢。我以为默认值是字符串,但似乎它不适用于本地文件:/chrome:/resource:
:)
[
"string1",
"string2",
"string3"
]