请问flask实现restful PUT方法怎么跨域访问

AJax PUT请求会变成OPTIONS,然后无法处理

加了

response = make_response(jsonify({'person': person[0]}));
response.headers['Access-Control-Allow-Origin'] = '*';
response.headers['Access-Control-Allow-Methods'] = 'PUT';
return response;

也没有用

阅读 4k
1 个回答

安装Flask-Cors
pip install Flask-Cors
https://pypi.python.org/pypi/... 下载tar 解压安装
在文件中加入:

#cors 跨域访问
from flask_cors import *

app = Flask(__name__);
CORS(app, supports_credentials=True);

即可完成

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题