我有一个有 2 页的 Yii 网站site.com/user/create
和site.com/user/create.json
我需要为两个页面设置一个控制器。
- 我如何为这些制定路线 - 我试过了
<controller:\w+>/<action:\w+>.json'=>'<controller>/<action>
)但它没有帮助 - 如何在控制器中识别请求是针对 JSON 还是 HTML - 我已经尝试过
$_SERVER['CONTENT_TYPE']
,在 REST 客户端中没问题,但在浏览器中我收到了 PHP 通知Undefined index: CONTENT_TYPE