Lavarel前置中间件和后置中间件的用法区分

tech2025-07-06  5

一、前置中间件

public function handle($request, Closure $next) { 需要处理的操作 return $next($request); }

二、后置中间件

public function handle($request, Closure $next) { /*后置中间件-处理返回数据*/ $response = $next($request); $des3_mode = env('DES3_MODE'); if ($des3_mode === true) { $result = json_encode(['result'=>\HashyooDes3\Facade\DES3::encrypt($response->getContent())]); $response->setContent($result); } return $response; }
最新回复(0)