flask vue跨域问题

问题:

调试时候跨域访问报:

Request header field authorization is not allowed by Access-Control-Allow-Headers in preflight response.

解决办法:

安装flask_cros

from flask_cors import CORS

CORS(app)

@app.after_request

def af_request(resp):

resp = make_response(resp)

resp.headers['Access-Control-Allow-Origin'] = '*'

resp.headers['Access-Control-Allow-Methods'] = '*'

resp.headers['Access-Control-Allow-Headers'] = 'Authorization,content-type,token,id'

resp.headers['Access-Control-Request-Headers'] = 'Origin,X-Requested-With,Accept,Authorization'

return resp

相关推荐
鸣弦artha1 小时前
Flutter框架跨平台鸿蒙开发——Extension扩展方法
android·javascript·flutter
筱歌儿3 小时前
TinyMCE-----word表格图片进阶版
开发语言·javascript·word
Ama_tor3 小时前
obsidian进阶の插件系列|Templater从小白到菜鸟
javascript·markdown·插件·obsidian
wuhen_n3 小时前
初识TypeScript
javascript·typescript
a程序小傲3 小时前
蚂蚁Java面试被问:向量数据库的相似度搜索和索引构建
开发语言·后端·python·架构·flask·fastapi
w***76554 小时前
JS vs jQuery:核心差异解析
开发语言·javascript·jquery
踢球的打工仔4 小时前
typescript-类
前端·javascript·typescript
大阳光男孩5 小时前
ElementUI表格懒加载子级更新数据刷新不生效问题
前端·javascript·elementui
wy3136228215 小时前
C#——意框架(结构说明)
前端·javascript·c#