XMLHttpRequest使用状态200捕获空XML响应

时间:2018-05-01 22:15:37

标签: javascript xml xmlhttprequest amazon-product-api

我有一个脚本,通过创建XMLHttpRequest来查询本地PHP文件。有时PHP文件不返回任何内容,因此抛出错误说:

XML Parsing Error: no root element found
Location: <URL of page>
Line Number 1, Column 1:
^

我如何能够捕捉到这个错误,这样我就可以显示一条消息,上面写着&#34;没有结果&#34;?

这可能与此问题无关,但额外的信息可能不会受到伤害。我正在使用亚马逊产品广告API,但只有在关键字中有空格时才会出现此错误,即使我urlencode关键字正确。如果我只有一个单词,它可以正常工作,但如果由于某种原因有多个单词则不行。不太清楚问题是什么,但我仍然希望能够以用户友好的方式捕获这些错误。

0 个答案:

没有答案