【发布时间】:2017-12-14 11:15:12
【问题描述】:
我有一个 Laravel 应用程序,它使用 Dingo 路由器:
$api->get('/cash-flow', 'App\Http\Controllers\ReportController@cashFlowReport');
当我的前端调用这个 api 时,它会从 OPTIONS & GET 获得 200 个响应。但是,它没有成功传入 GET 变量。
public function cashFlowReport(Request $request)
{
$input = $request->all();
return var_dump($input);
}
响应返回一个空数组。我以为是 Request 类依赖,但我认为它在尝试访问参数时会抛出错误。
我有请求依赖:
use Illuminate\Http\Request;
【问题讨论】:
-
你在使用 nginx 吗?
-
是的,我是@lagbox,
-
您能否提供站点配置文件的
location /块中的try_files行? -
是的,就是这样。我在另一个帖子上看到了。我必须在末尾添加 $variable
-
是的,这就是我要去的地方......你应该回答我的问题并为自己节省一个小时;)