【问题标题】:Yii2 rest API return page html instead of json responseYii2 REST API 返回页面 html 而不是 json 响应
【发布时间】:2017-07-31 09:51:54
【问题描述】:

我在我的 yii2-advanced 应用程序和 API 中使用 gii 创建了一个模块说 Api 并在标头授权中使用访问令牌,但如果访问令牌错误或没有访问令牌,API 将返回 401 页面 html。

如何处理 yii2 API 中的错误/异常,以便我可以在 json 中格式化响应数据?

【问题讨论】:

    标签: api event-handling yii2-advanced-app


    【解决方案1】:

    在您的config/main.php 响应组件中:

    'response' => [
      'format' => yii\web\Response::FORMAT_JSON
    ]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-27
      • 2019-11-12
      • 1970-01-01
      • 2018-12-07
      • 1970-01-01
      • 2022-01-15
      • 2020-07-23
      • 1970-01-01
      相关资源
      最近更新 更多