1
我已经在我的yii2高级应用程序中创建了API模块,并且还在控制器文件中添加了HttpBearerAuth
并且它正在工作。如何更改yii2高级API响应标签
论无权我得到如下回应:
{"name":"Unauthorized","message":"Your request was made with invalid credentials.","code":0,"status":401,"type":"yii\\web\\UnauthorizedHttpException"}
我想改变像下面这种反应的关键标签:
{"error":"Unauthorized","errorMessage":"Your request was made with invalid credentials.","code":0,"status":401}
如何更新这些键?
在哪里添加此代码,其中的文件吗? –
好吧,这类事件处理程序是附属于类本身(即“全局”),所以在触发事件之前的任何地方都可以工作。例如在控制器(任何操作或beforeAction)中或在应用程序引导程序配置中。取决于你希望处理程序运行的时间。 – karpy47
获得例外'类'后端\模块\ API \控制器\事件'找不到'。 –