From 1a8763731b91c917f87ca001ff0c314f9df038d7 Mon Sep 17 00:00:00 2001 From: SergeantPanda Date: Fri, 5 Sep 2025 20:26:35 -0500 Subject: [PATCH] Remove unneeded headers --- .../proxy/vod_proxy/multi_worker_connection_manager.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/apps/proxy/vod_proxy/multi_worker_connection_manager.py b/apps/proxy/vod_proxy/multi_worker_connection_manager.py index f45d4096..23fe5222 100644 --- a/apps/proxy/vod_proxy/multi_worker_connection_manager.py +++ b/apps/proxy/vod_proxy/multi_worker_connection_manager.py @@ -604,20 +604,12 @@ class MultiWorkerVODConnectionManager: logger.warning(f"[{client_id}] No user-agent available (neither M3U nor client)") # Forward important headers from request - important_headers = ['authorization', 'x-forwarded-for', 'x-real-ip', 'referer', 'origin', 'accept'] + important_headers = ['authorization', 'referer', 'origin', 'accept'] for header_name in important_headers: django_header = f'HTTP_{header_name.upper().replace("-", "_")}' if hasattr(request, 'META') and django_header in request.META: headers[header_name] = request.META[django_header] - # Add client IP - if client_ip: - headers['X-Forwarded-For'] = client_ip - headers['X-Real-IP'] = client_ip - - # Add worker identification - headers['X-Worker-ID'] = self.worker_id - # Create connection state in Redis with consolidated session metadata if not redis_connection.create_connection( stream_url=modified_stream_url,