无法使用Laravel检索GET参数

路灯

我正在研究Laravel项目,并试图从控制器获取GET参数。请求的页面?date={value}应返回value如下:

public function getIndex(Request $request) {
    return $request->input("date");
}

但是,这不起作用。POST请求可以正常工作。我正在通过cloudflare使用nginx。我试着用

echo $_GET["date"];

效果很好。

路灯

我发现了问题。在网站(/etc/nginx/sites-available/default的Nginx配置中

location / {
    try_files $uri $uri/ /index.php?;
}

应该是

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

已修复,重新启动,现在可以使用了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章