普陀区建设局网站,ftp上传网站后怎么弄,小程序可做网站吗,网站建设淘宝模板ThinkPHP 5.1 中间件中判断要访问的操作是否存在ifu25 • 2021 年 01 月 15 日按惯例还是吐槽 ThinkPHP 官方社区极度不友好#xff0c;提问基本得不到答案#xff0c;更很少有官方人员回复。ThinPHP 5.1 中间件判断 action 是否存在中间件public function handle($request, …ThinkPHP 5.1 中间件中判断要访问的操作是否存在ifu25 • 2021 年 01 月 15 日按惯例还是吐槽 ThinkPHP 官方社区极度不友好提问基本得不到答案更很少有官方人员回复。ThinPHP 5.1 中间件判断 action 是否存在中间件public function handle($request, \Closure $next){//验证action是否存在if (!check_action_exists($request)) {return error(api not found.);}//验证 Token$checkResult valid_token();if ($checkResult ! ) {return error($checkResult);}return $next($request);}common.php/*** 检查操作是否存在* param $request* return bool*/function check_action_exists($request){$action $request-action();$module $request-module();$controller $request-controller();$classpath sprintf(app\\%s\\controller\\%s, $module, $controller);return method_exists($classpath, $action);}