vue-resouce设置请求头的三种方法


Posted in Javascript onSeptember 12, 2017

本文主要介绍了vue-resouce设置请求头的三种方法,分享给大家,具体如下:

第一种:在Vue实例中设置

var vm = new Vue({
  el:'#rrapp',
  data:{
   showList: true,
   title: null
  },
  http: {
    root: '/',
    headers: {
      token: token
    }
  }
})

第二种:全局设置请求头

Vue.http.headers.common['token'] = 'YXBpOnBhc3N3b3Jk';

第三种:在拦截器中设置

Vue.http.interceptors.push((request, next) => {
    request.headers.set('token', token); //setting request.headers
    next((response) => {
      return response
   })
})

另附vue interceptors 设置请求头

在main.js添加过滤器,可以

Vue.http.interceptors.push((request,next)=>{
 //request.credentials = true; // 接口每次请求会跨域携带cookie
 //request.method= 'POST'; // 请求方式(get,post)
 //request.headers.set('token','111') // 请求headers携带参数

 next(function(response){
  return response;

 });
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
angularJS 中$scope方法使用指南
Feb 09 Javascript
jquery 构造函数在表单提交过程中修改数据
May 25 Javascript
jQuery实现可高亮显示的二级CSS菜单效果
Sep 01 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
Jun 14 Javascript
JavaScript实现Fly Bird小游戏
Dec 15 Javascript
使用jQuery和ajax代替iframe的方法(详解)
Apr 12 jQuery
使用react-router4.0实现重定向和404功能的方法
Aug 28 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
Sep 04 Javascript
node.js中使用Export和Import的方法
Sep 18 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
Jan 10 Javascript
vue devtools的安装与使用教程
Aug 08 Javascript
微信小程序实现炫酷的弹出式菜单特效
Jan 28 Javascript
vue params、query传参使用详解
Sep 12 #Javascript
Node.js中使用mongoose操作mongodb数据库的方法
Sep 12 #Javascript
vue proxyTable 接口跨域请求调试的示例
Sep 12 #Javascript
js封装成插件_Canvas统计图插件编写实例
Sep 12 #Javascript
JS监控关闭浏览器操作的实例详解
Sep 12 #Javascript
详解angular笔记路由之angular-router
Sep 12 #Javascript
jQuery实现用户信息表格的添加和删除功能
Sep 12 #jQuery
You might like
一个简单的php加密解密函数(动态加密)
2013/06/19 PHP
Laravel 4 初级教程之安装及入门
2014/10/30 PHP
php判断输入是否是纯数字,英文,汉字的方法
2015/03/05 PHP
PHP指定截取字符串中的中英文或数字字符的实例分享
2016/03/18 PHP
PHP第三方登录―QQ登录实现方法
2017/02/06 PHP
JQUERY CHECKBOX全选,取消全选,反选方法三
2008/08/30 Javascript
弹出窗口并且此窗口带有半透明的遮罩层效果
2014/03/13 Javascript
IE浏览器不支持getElementsByClassName的解决方法
2014/08/27 Javascript
javascript基本包装类型介绍
2015/04/10 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
强大的 Angular 表单验证功能详细介绍
2017/05/23 Javascript
详解微信小程序中的页面代码中的模板的封装
2017/10/12 Javascript
JavaScript简单实现合并两个Json对象的方法示例
2017/10/16 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
详解webpack 热更新优化
2018/09/13 Javascript
Angular(5.2->6.1)升级小结
2018/12/27 Javascript
Express结合Webpack的全栈自动刷新
2019/05/23 Javascript
jQuery创建折叠式菜单
2019/06/15 jQuery
在Python中使用异步Socket编程性能测试
2014/06/25 Python
Python实现的视频播放器功能完整示例
2018/02/01 Python
python实现俄罗斯方块游戏
2020/03/25 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
python命令行参数用法实例分析
2019/06/25 Python
Django自定义用户登录认证示例代码
2019/06/30 Python
python学生管理系统的实现
2020/04/05 Python
html5跳转小程序wx-open-launch-weapp踩坑
2020/12/02 HTML / CSS
翻译学院毕业生自荐书
2014/02/02 职场文书
三关爱志愿服务活动方案
2014/08/17 职场文书
经典导游欢迎词
2015/01/26 职场文书
订货会邀请函
2015/01/31 职场文书
《中彩那天》教学反思
2016/02/24 职场文书
node快速搭建后台的实现步骤
2022/02/18 NodeJs
Python使用Beautiful Soup(BS4)库解析HTML和XML
2022/06/05 Python
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技