AJAX调用的自定义PHP错误
发布时间:2020-12-15 23:13:15 所属栏目:百科 来源:网络整理
导读:我正在构建一个Web应用程序,我想知道如何处理我的 AJAX调用错误.例如,如果用户输入某种无效的数据(错误的电子邮件地址,用户已存在),我希望能够从 PHP中抛出错误. 我在这里看到http://php4every1.com/tutorials/jquery-ajax-tutorial/,您可以使用JSON对象并处
我正在构建一个Web应用程序,我想知道如何处理我的
AJAX调用错误.例如,如果用户输入某种无效的数据(错误的电子邮件地址,用户已存在),我希望能够从
PHP中抛出错误.
我在这里看到http://php4every1.com/tutorials/jquery-ajax-tutorial/,您可以使用JSON对象并处理来自JQuery的Success函数的错误报告,但这似乎不是正确的方法.对我来说,当出现错误时应该使用jQuery的错误函数.我想我是那种东西的坚持者. 这就是我现在正在做的事情. //In my PHP file called from JQuery function error($msg) { header("HTTP/1.0 555 ".$msg); die(); } //Then that error is handled accordingly from JQuery 所以我创建了一个555的错误代码 – 它没有被定义为任何东西 – 并且在我自己的自定义错误消息上添加了.这是正确的方法吗?我应该只使用JSON吗?必须有一种标准的方式来发送这样的错误信息,对吗? 如果您需要查看更多我的代码以获得更好的想法,整个项目都在github上:https://github.com/josephwegner/fileDrop.有问题的文件是config/phpFuncts.php. 解决方法
我只使用一个JSON对象和一个200的HTTP标头.请求本身没有任何问题,你的服务器表现得如此 – 错误是在抽象的另一层.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |