阅读(4316) (11)

Laravel 8 编码正斜杠字符

2021-06-23 11:57:01 更新

Laravel 路由组件允许除 / 之外的所有字符。你必须使用 where 条件正则表达式显式地允许 / 成为占位符的一部分:

Route::get('search/{search}', function ($search) {
    return $search;
})->where('search', '.*');

注意:正斜杠字符仅在最后一个路由段中是支持的。