Python | Flask 解决跨域问题
Posted Circle-C
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python | Flask 解决跨域问题相关的知识,希望对你有一定的参考价值。
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!'
以上是关于Python | Flask 解决跨域问题的主要内容,如果未能解决你的问题,请参考以下文章