1. 引入库
pip install flask-cors
2. 配置
flask-cors 有两种用法,一种为全局使用,一种对指定的路由使用
1. 使用 CORS函数
配置全局路由
from flask import Flask, request
from flask_cors import CORS
app = Flask(__name__)
CORS(app, supports_credentials=True)
2. 使用 @cross_origin
来配置单行路由
from flask import Flask, request
from flask_cors import cross_origin
app = Flask(__name__)
@app.route('/')
@cross_origin(supports_credentials=True)
def hello():
name = request.args.get("name", "World")
return f'Hello, {name}!'