Spaces:
Sleeping
Sleeping
Upload bridge_server.py with huggingface_hub
Browse files- bridge_server.py +8 -2
bridge_server.py
CHANGED
|
@@ -12,8 +12,7 @@ from dotenv import load_dotenv
|
|
| 12 |
load_dotenv() # Load from .env
|
| 13 |
|
| 14 |
app = Flask(__name__)
|
| 15 |
-
|
| 16 |
-
CORS(app, resources={r"/*": {"origins": "*"}}, allow_headers=["*", "ngrok-skip-browser-warning"])
|
| 17 |
|
| 18 |
@app.before_request
|
| 19 |
def handle_options():
|
|
@@ -24,6 +23,13 @@ def handle_options():
|
|
| 24 |
res.headers["Access-Control-Allow-Headers"] = "Content-Type, Authorization, ngrok-skip-browser-warning"
|
| 25 |
return res
|
| 26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
@app.before_request
|
| 28 |
def log_request_info():
|
| 29 |
print(f"📡 [UPLINK] {request.method} {request.url}")
|
|
|
|
| 12 |
load_dotenv() # Load from .env
|
| 13 |
|
| 14 |
app = Flask(__name__)
|
| 15 |
+
CORS(app, resources={r"/*": {"origins": "*"}})
|
|
|
|
| 16 |
|
| 17 |
@app.before_request
|
| 18 |
def handle_options():
|
|
|
|
| 23 |
res.headers["Access-Control-Allow-Headers"] = "Content-Type, Authorization, ngrok-skip-browser-warning"
|
| 24 |
return res
|
| 25 |
|
| 26 |
+
@app.after_request
|
| 27 |
+
def add_cors_headers(response):
|
| 28 |
+
response.headers["Access-Control-Allow-Origin"] = "*"
|
| 29 |
+
response.headers["Access-Control-Allow-Methods"] = "GET, POST, OPTIONS, PUT, DELETE"
|
| 30 |
+
response.headers["Access-Control-Allow-Headers"] = "*"
|
| 31 |
+
return response
|
| 32 |
+
|
| 33 |
@app.before_request
|
| 34 |
def log_request_info():
|
| 35 |
print(f"📡 [UPLINK] {request.method} {request.url}")
|