HEWJDEWJDBQWJDWEJ commited on
Commit
39a8969
·
verified ·
1 Parent(s): d52042a

Upload bridge_server.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. 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
- # Aggressive CORS for Ngrok stability
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}")