Spaces:
Running
Running
Fix debrid video playback issue in stremio libmpv player
Browse files
mediaflow_proxy/handlers.py
CHANGED
@@ -173,10 +173,6 @@ def prepare_response_headers(original_headers, proxy_response_headers) -> dict:
|
|
173 |
dict: The prepared headers for the proxy response.
|
174 |
"""
|
175 |
response_headers = {k: v for k, v in original_headers.multi_items() if k in SUPPORTED_RESPONSE_HEADERS}
|
176 |
-
transfer_encoding = response_headers.get("transfer-encoding", "")
|
177 |
-
if "chunked" not in transfer_encoding:
|
178 |
-
transfer_encoding += ", chunked" if transfer_encoding else "chunked"
|
179 |
-
response_headers["transfer-encoding"] = transfer_encoding
|
180 |
response_headers.update(proxy_response_headers)
|
181 |
return response_headers
|
182 |
|
|
|
173 |
dict: The prepared headers for the proxy response.
|
174 |
"""
|
175 |
response_headers = {k: v for k, v in original_headers.multi_items() if k in SUPPORTED_RESPONSE_HEADERS}
|
|
|
|
|
|
|
|
|
176 |
response_headers.update(proxy_response_headers)
|
177 |
return response_headers
|
178 |
|