setTrustedProxies([]); # сбрасываем состояние между запросами $trusted = config::get('request.trusted.proxies'); if (is_null($trusted) || $trusted === '') { return $next($request); } if (is_string($trusted)) { if ($trusted === '*') { $trusted = [ $request->remoteAddress(false, false) # текущий IP ]; } else { $trusted = array_map('trim', explode(',', $trusted)); } } if (is_array($trusted)) { $request->setTrustedProxies($trusted); } return $next($request); } }