From 21d9e8a210b1cd1b9e38fd02d8b211b07afcb724 Mon Sep 17 00:00:00 2001 From: GuanMu Date: Fri, 25 Apr 2025 16:13:44 +0800 Subject: [PATCH] modify file.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- api/controllers/service_api/app/file.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/controllers/service_api/app/file.py b/api/controllers/service_api/app/file.py index 80961bdb26..9f24e429df 100644 --- a/api/controllers/service_api/app/file.py +++ b/api/controllers/service_api/app/file.py @@ -84,7 +84,7 @@ class RemoteFileApi(Resource): raise FileTooLargeError("File size exceeds the limit.") try: - content = resp.content if resp.request.method == "GET" else ssrf_proxy.get(url=url, timeout=10).content + content = resp.content if resp.request.method == "GET" else ssrf_proxy.get(url=url, timeout=10, follow_redirects=True).content except httpx.TimeoutException: raise RemoteFileUploadError(f"Request timed out while downloading file content from {url}.") except httpx.RequestError as e: