当PHP返回整个错误通知时避免JSON解析错误

时间:2018-10-28 01:05:14

标签: javascript php

我有一些大的PHP文件,这些文件应该返回JSON字符串,但有时会给出错误通知,例如未定义的偏移量,被零除和其他一些东西。

现在,我用JS检索它,就像这样:

var response = JSON.parse(res);

,当发生PHP错误时,我得到了:

Unexpected token < in JSON at position 0

因为错误通知只是HTML代码。现在,我现在无法控制PHP文件,所以我的问题是,如何检查响应是有效的JSON而不是HTML错误通知?因为SyntaxError破坏了整个程序。

0 个答案:

没有答案