【发布时间】:2015-02-04 20:01:09
【问题描述】:
我有一个资源丰富的控制器,想为我的 API 响应添加另一个路由。但似乎当我在浏览器中输入 localhost/mylaravel/api/updates 时,它确实显示输出不在 application/json 内容类型中。我在 firebug 中查看并验证了 JSON 已添加到用
标签包裹的 html 正文中。如何解决此类问题?routes.php
Route::group(array('prefix' => 'api'), function() { Route::get('updates', 'PluginsController@updatesNotification'); }); Route::resource('plugins', 'PluginsController');插件控制器.php
class PluginsController extends BaseController { public function index() { ... } public function create() { ... } ... ... ... public function updatesNotification() { return Response::json(array('name' => 'Steve', 'state' => 'CA')); }
【问题讨论】: