Add manual CORS headers to ComfyUI proxy

This commit is contained in:
Adam Ladachowski
2026-02-15 23:56:00 +01:00
parent 34f683ad56
commit 3dbd72233b
+5
View File
@@ -298,6 +298,11 @@ async def proxy_comfyui(request: Request, path: str, comfy_session: str | None =
excluded_headers = {"content-encoding", "content-length", "transfer-encoding", "connection"}
response_headers = {k: v for k, v in response.headers.items() if k.lower() not in excluded_headers}
# Add CORS headers for cross-origin requests
response_headers["Access-Control-Allow-Origin"] = "*"
response_headers["Access-Control-Allow-Methods"] = "GET, POST, PUT, DELETE, OPTIONS"
response_headers["Access-Control-Allow-Headers"] = "*"
return Response(
content=response.content,
status_code=response.status_code,