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

相关推荐
你的人类朋友17 分钟前
【Node&Vue】JS是编译型语言还是解释型语言?
javascript·node.js·编程语言
烛阴25 分钟前
TypeScript高手密技:解密类型断言、非空断言与 `const` 断言
前端·javascript·typescript
样子20181 小时前
Uniapp 之renderjs解决swiper+多个video卡顿问题
前端·javascript·css·uni-app·html
黑客飓风2 小时前
JavaScript 性能优化实战大纲
前端·javascript·性能优化
杨荧4 小时前
基于Python的宠物服务管理系统 Python+Django+Vue.js
大数据·前端·vue.js·爬虫·python·信息可视化
YeeWang4 小时前
🎉 Eficy 让你的 Cherry Studio 直接生成可预览的 React 页面
前端·javascript
gnip4 小时前
Jenkins部署前端项目实战方案
前端·javascript·架构
Orange3015115 小时前
《深入源码理解webpack构建流程》
前端·javascript·webpack·typescript·node.js·es6
麦麦大数据5 小时前
F003疫情传染病数据可视化vue+flask+mysql
mysql·flask·vue·大屏·传染病
李明卫杭州6 小时前
CSS `clamp()` 函数详解
javascript