flask-vue 解决跨域问题
今天因为同学项目的问题,重新看了一下之前代码的跨域问题的解决方式,也查阅了很多资料,整理记录一下。
问题:
当客户端向服务器端请求ajax服务时,如果客户端和服务器端域名不一致,就会出现跨域问题,ajax报错:No “Access-Control-Allow-Origin” header is present on the requested 。
解决跨域(全局配置):
1、通过引入Cors包解决跨域:
from flask import Flask from flask_cors import CORS app = Flask(__name__) CORS(app) if __name__ == "__main__": app.run()