axios用headers传参,设置请求头token

摘要:
创建新的配置文件http。js//从“xios”导入axiosimortaxios//全局配置默认路由axios。默认值。baseURL='http://192.168.0.157:8989/xxxx/xxx/ '; Axios公司。拦截器。要求use(function(config){//此处的配置包含每个请求lettoken=win的内容

新建一个配置文件http.js  

// 导入axios
import axios from 'axios';
// 全局配置默认路由
axios.defaults.baseURL = 'http://192.168.0.157:8989/xxxx/xxx/';

axios.interceptors.request.use(function (config) { 
  // 这里的config包含每次请求的内容
  let token = window.sessionStorage.getItem('token')
  if (token) {
    // 添加headers
    config.headers.token = `${token}`;
    config.headers['content-type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
  } else {}
  return config;
}, function (err) {
  return Promise.reject(err);
})

免责声明:文章转载自《axios用headers传参,设置请求头token》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇logstash之input、codec学习node中的url和path模块下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

debian 中安装 phpmyadmin 并启用多服务器配置

更新系统 & 安装 $> su $> apt update && apt install phpmyadmin 配置 安装时,phpMyAdmin 一般至少会有两个地方需要用户干预: root 密码,这个可以留空,让它生成一个随机密码。特别是在debian 系统中:mysql的root帐号只能通过系统root帐号启用...

log.io日志实时显示

Node.js 安装 菜鸟教程Node.js安装 设置 npm 淘宝镜像 npm config set registry https://registry.npm.taobao.org npm config get registry log.io 简介 官网地址github地址 安装服务端 npm install -g log.io 配置服务端 找...

Redis布隆过滤器

一、布隆过滤器使用场景 比如有如下几个需求: ①、原本有10亿个号码,现在又来了10万个号码,要快速准确判断这10万个号码是否在10亿个号码库中? 解决办法一:将10亿个号码存入数据库中,进行数据库查询,准确性有了,但是速度会比较慢。 解决办法二:将10亿号码放入内存中,比如Redis缓存中,这里我们算一下占用内存大小:10亿*8字节=8GB,通过内存查询...

Asp.net mvc与PHP的Session共享的实现

最近在做的一个ASP.NET MVC的项目,要用到第三方的php系统,为了实现两个系统的互联互通。决定将两者的session打通共享。让asp.net mvc 和php 都能正常访问和修改Session内容。 在决定实现之前,先搜索了一下院子里有没有相类似的文章,对于跨语言的程序互通,有两种方案: (1) SSO单点登录,其实就是把用户名和密码传给另一个系...

JedisCluster 链接redis集群

先贴代码: <!-- redis客户端 --><dependency>  <groupId>redis.clients</groupId>  <artifactId>jedis</artifactId>  <version>2.8.2</version><...

uboot配置和编译过程详解

uboot主Makefile分析1 1、uboot version确定(Makefile的24-29行) Makefile代码部分: [plain] view plain copy  VERSION = 1   PATCHLEVEL = 30    SUBLEVEL = 4   EXTRAVERSION =    U_BOOT_VERSION =...