YII 2.0 REST API错误处理程序

 疯子zls_565 发布于 2023-01-05 19:55

当API用作模块时,如何设置REST API错误处理程序.我在HTML响应中找到了无效的404发现异常而不是json/xml响应.

这是带有无效入口点的示例api URL

http://localhost.backend.com/api/v1/invalidentrypoint

这里api在一个模块中,v1与api模块嵌套.

反应是

未找到(#404)无法解析请求"api/v1/invalidentrypoint".Web服务器处理您的请求时发生上述错误.如果您认为这是服务器错误,请与我们联系.谢谢.

我期待像这样的回应

**HTTP/1.1 404未找到日期:太阳,2014年3月2日05:31:43 GMT服务器:Apache/2.2.26(Unix)DAV/2 PHP/5.4.20 mod_ssl/2.2.26 OpenSSL/0.9.8y转移-Encoding:chunked

Content-Type:application/json; charset = UTF-8 {"type":"yii\web\NotFoundHttpException","name":"Not Found Exception","message":"找不到请求的资源.","code":0,"status ":404}**

请帮忙.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有