YII2.0的RESTFUL默认返回数据格式为JSON

默认yii2的RESTFUL接口返回的是xml格式,不用修改框架文件vender/yiisoft/yii2/rest/ActiveController.php 中的默认配置,只要在使用的控制器中unset下xml格式即可,剩下那个就是json,代码如下:

public function behaviors()
{
   $behaviors = parent::behaviors();
   unset($behaviors['contentNegotiator']['formats']['application/xml']);//去除xml格式就按剩下的json显示
   return $behaviors;
}
此条目发表在开源代码分类目录,贴了标签。将固定链接加入收藏夹。

发表回复