flask解决CORS跨域报错问题
记录vue3.0项目引用flask接口报跨域问题
由于浏览器受同源策略的限制,在使用XMLHttpRequest
对象进行跨域请求时,通常会报No 'Access-Control-Allow-Origin' header is present on the requested resource.
错误,导致请求失败。
使用flask_cors模块
from flask import request, Flask
from flask_cors import CORS
# 创建一个服务,把当前这个python文件当做一个服务
server = flask.Flask(__name__)
# 解决跨域请求资源被拦截问题
CORS(server, supports_credentials=True)