码迷,mamicode.com
首页 > 移动开发 > 详细

全局的 axios 默认值

时间:2019-11-27 00:30:32      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:包含   直接   全局   http   def   imp   ken   device   defaults   

(1)全局的 axios 默认值

axios.defaults.baseURL = https://api.example.com;/*默认请求路径*/
axios.defaults.headers.common[Authorization] = AUTH_TOKEN; /*作者认证*/
axios.defaults.headers.post[Content-Type] = application/x-www-form-urlencoded;

默认请求地址配置前:

技术图片

配置后:

技术图片

 

 

 技术图片

2、作者认证

 

 

axios.defaults.headers.common[Authorization] = AUTH_TOKEN; /*作者认证*/
/*
  表示作者认证,有时需要跟第三方做交互,认证--一般不会涉及
*/

3、设置post方式交互时的请求头

axios.defaults.headers.post[Content-Type] = application/x-www-form-urlencoded;

设置完后,使用post时需要转换数据格式

  引入 qs (这个库是 axios 里面包含的,直接引入,无需下载)

import Qs from qslet data = {
    "username": "admin",
    "pwd": "admin"
}axios({
    headers: {
        deviceCode: A95ZEF1-47B5-AC90BF3
    },
    method: post,
    url: /api/login,
    data: Qs.stringify(data)
})

 

 

 

 

 

 

 

 

 

.

全局的 axios 默认值

标签:包含   直接   全局   http   def   imp   ken   device   defaults   

原文地址:https://www.cnblogs.com/jianxian/p/11939067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!