getUri(), '.json') != false) { preg_match('/\/([^\/]*)\.json/', $request->getUri(), $matches); } else { preg_match('/\/([^\/]*)\.png/', $request->getUri(), $matches); } $player_name = urldecode($matches[1]); if (PlayerModel::where('player_name', $player_name)->get()->isEmpty()) { abort(404, '角色不存在'); } return $next($request); } }