Flask 解决前后端分离跨域问题

发布时间 2023-12-18 10:43:25作者: 你说夕阳很美

背景:

前端使用nginx或者在pycharm上选中浏览器打开。

此时,前端一般为localhost:port,后端为127.0.0.1:5000,协议一样,但是域名和端口不一样,导致跨域问题

一般解决办法

【flask跨域问题】解决它_flask 允许跨域-CSDN博客

from flask import Flask
from flask_cors import CORS
app = Flask(__name__)
# r'/*' 是通配符,让本服务器所有的 URL 都允许跨域请求
CORS(app, resources=r'/*')
if __name__ == "__main__":
    app.run()
————————————————
版权声明:本文为CSDN博主「weixin_40293999」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_40293999/article/details/134236448

补充资料:

flask—— flask-cors 解决跨域问题_flask_cors-CSDN博客

Flask 中的跨域难题:定义、影响与解决方案深度解析_flask 支持跨域-CSDN博客