0
我试图让Yii2 API只返回JSON,所以在配置上我设置的响应组件这样的:Yii2力JSON响应,无论内容头
'response' => [
'format' => yii\web\Response::FORMAT_JSON,
'charset' => 'UTF-8',
]
然而Yii2的yii\filter\ContentNagotiator
还检查客户端标题,如果客户端请求application\xml
,它会将响应序列化为XML。然而,这是这个API的不良行为。
有没有办法强制只有JSON
响应?