我的问题是,我试图在Laravel Lumen中发送一个简单的json响应,但我一直在获取HTML。如何禁用容器?
这是我的控制器代码:
public function getJson($id)
{
return response()->json(['name' => 'Abigail', 'state' => 'CA']);
}
这是我的routes.php代码:
$app->get('api/getJson/{id}','Controller@getJson');
并且index.php
在这里:
$app = require __DIR__.'/../bootstrap/app.php';
$app->run($app->make('request'));
收到的回复是带有body和html的html文件,但我只想要一个普通的JSON:
<html></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">{"name":"Abigail","state":"CA"}</pre></body><AutoScroll></AutoScroll></html>