问答 / 5 / 4 / 创建于 2年前 / 更新于 2年前
ConvertEmptyStringsToNull
有一个接口,作用是将请求传入的参数原样返回,因为全局中间件的问题,使用了 $_POST 来实现。
$_POST
想知道有没有 Request 类提供的方法能实现,或者能给这个路由排除中间件?
Request
(☆▽☆)
看 源码 ConvertEmptyStringsToNull::skipWhen 这个静态方法,可以注册一个回调函数,当这个回调函数返回 true 时,就不会对 request 进行处理。
ConvertEmptyStringsToNull::skipWhen
定义路由的时候用without排除
Route::get('/test', [IndexController::class, 'test'])->withoutMiddleware(\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class);
我要举报该,理由是:
看 源码
ConvertEmptyStringsToNull::skipWhen
这个静态方法,可以注册一个回调函数,当这个回调函数返回 true 时,就不会对 request 进行处理。