Bot commited on
Commit
0607b48
·
1 Parent(s): d665277

Add CORS middleware for unrestricted API access

Browse files
Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -5,12 +5,21 @@ import uuid
5
  import shutil
6
  import aiohttp
7
  from fastapi import FastAPI, BackgroundTasks, Request, File, UploadFile
 
8
  import shutil
9
  from fastapi.responses import FileResponse, StreamingResponse
10
  from pydantic import BaseModel
11
 
12
  app = FastAPI()
13
 
 
 
 
 
 
 
 
 
14
  # tasks = { "task_id": { ... } }
15
  tasks = {}
16
 
 
5
  import shutil
6
  import aiohttp
7
  from fastapi import FastAPI, BackgroundTasks, Request, File, UploadFile
8
+ from fastapi.middleware.cors import CORSMiddleware
9
  import shutil
10
  from fastapi.responses import FileResponse, StreamingResponse
11
  from pydantic import BaseModel
12
 
13
  app = FastAPI()
14
 
15
+ app.add_middleware(
16
+ CORSMiddleware,
17
+ allow_origins=["*"],
18
+ allow_credentials=True,
19
+ allow_methods=["*"],
20
+ allow_headers=["*"],
21
+ )
22
+
23
  # tasks = { "task_id": { ... } }
24
  tasks = {}
25