Laravel8在尾部斜杠上行为不端

使用带有斜杠的 API 时出现问题。

路线

Route::post('user/register','UserController@register');

当我POST从邮递员/网站调用此路由时,它工作正常,但我从移动设备调用了此路由,并带有如下斜杠。

user/register/

默认情况下,Laravel 删除尾部斜杠,但GET在我转储请求方法时发出请求。

$method = $_SERVER['REQUEST_METHOD'];
$json = json_encode(['response' => $method], true);

result  -> "{response : 'GET'}"

而且我无法获取请求正文。

注意:我尝试了很多解决方案,但找不到任何解决方案,而且我无法从移动端删除或更新路由调用,因此我必须在服务器端处理它。

以上是Laravel8在尾部斜杠上行为不端的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>