flask设置响应请求头实现跨域访问

  • 设置响应请求头实现跨域访问
from flask import Flask, request, jsonify, make_response
import func.manager as manager

@app.route('/login', methods=['POST'])
def login():
    # 获取client请求
    getData = request.form

    # 构建account
    account = {
        'user': getData['user'],
        'password': getData['password']
    }

    # 登陆验证
    myManager = manager.Manager()
    check = myManager.login_check(account)

    # 构建response对象
    result = {
        "stateCode": 0,
        "message": "API调用成功",
        "data": check
    }
    response = make_response(jsonify(result))
    # 设置响应请求头
    response.headers["Access-Control-Allow-Origin"] = '*'
    response.headers["Access-Control-Allow-Methods"] = 'POST'
    response.headers["Access-Control-Allow-Headers"] = "x-requested-with,content-type"

    return response

https://blog.csdn.net/lovebyz/article/details/52584551

发布了18 篇原创文章 · 获赞 1 · 访问量 3368

猜你喜欢

转载自blog.csdn.net/SJ1551/article/details/100094559