Your Name 4 年之前
父節點
當前提交
74b7f89a64
共有 1 個文件被更改,包括 14 次插入1 次删除
  1. 14 1
      apis/main.py

+ 14 - 1
apis/main.py

@@ -12,7 +12,7 @@ from fastapi import FastAPI
 from pydantic import BaseModel
 import rpyc
 import zhtest
-
+from fastapi.middleware.cors import CORSMiddleware
 
 class Params(BaseModel):
     content: str
@@ -33,6 +33,19 @@ class TTS(BaseModel):
 
 app = FastAPI()
 
+origins = [
+    "https://seo.hhh.com.tw",
+    "https://seo.googo.org",
+]
+
+app.add_middleware(
+    CORSMiddleware,
+    allow_origins=origins,
+    allow_credentials=True,
+    allow_methods=["*"],
+    allow_headers=["*"],
+)
+
 @app.post("/tts/audio_to_video")
 async def audio_to_video(item: FName):
     print(item.fname)