由于浏览器受同源策略的限制,在使用XMLHttpRequest对象进行跨域请求时,请求的时候会出现No 'Access-Control-Allow-Origin' header is present on the requested resource的问题,导致请求失败。
解决办法:

app = Flask(__name__)

# 跨域支持
def after_request(response):
    #JS前端跨域支持
    response.headers['Cache-Control'] = 'no-cache'
    response.headers['Access-Control-Allow-Origin'] = '*'
    return response

app.after_request(after_request)
最后修改:2020 年 06 月 10 日
如果觉得我的文章对你有用,请随意赞赏