帮别人写一个简单的小应用,后台用的第三方的服务,知晓云用第三方服务时请求数据需要带上一个请求头,开发环境下一切正常run build之后部署到本地的服务器上,通过chrome查看network发现请求头没有带上想问下,为什么打包之后,axios的header为什么就没了 getOrder (offset = 0) { this.axios.get('/api/oserve/v1/table/62580/record/', {
headers: {'Authorization': 'Bearer 9966fc6ce5edf6a7b4b4b2fe188c3dbea07287b4'},
params: {
limit: 10,
order_by: '-created_at',
offset: offset
}
}).then(res => {
1 回答
![?](http://img1.sycdn.imooc.com/5458692c00014e9b02200220-100-100.jpg)
慕码人8056858
TA贡献1803条经验 获得超6个赞
provisional headers are shown出现的情况有这么几种:
跨域,请求被浏览器拦截
请求被浏览器插件拦截
服务器出错或者超时,没有真正的返回
强缓存from disk cache或者from memory cache
请一一检查时哪一种原因。
我估计是属于第1种,你的截图中request method是option 而不是get。
- 1 回答
- 0 关注
- 478 浏览
添加回答
举报
0/150
提交
取消