接口调用axios用法

1.axios的基本特征
在这里插入图片描述
2.axios的基本用法
在这里插入图片描述

在这里插入图片描述
2.1axios的常用的API
在这里插入图片描述
3.axios的参数传递
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.axios的响应结果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.axios拦截器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在Vue3中使用axios进行接口调用时请求头的书写方法: ```javascript import axios from 'axios' // 创建axios实例 const service = axios.create({ baseURL: process.env.VUE_APP_BASE_API, // api的base_url timeout: 5000 // 请求超时时间 }) // request拦截器 service.interceptors.request.use( config => { // 在发送请求之前做些什么 config.headers['Content-Type'] = 'application/json;charset=UTF-8' config.headers['Authorization'] = 'Bearer ' + getToken() // 如果需要携带token的话 return config }, error => { // 对请求错误做些什么 console.log(error) // for debug Promise.reject(error) } ) // response拦截器 service.interceptors.response.use( response => { // 对响应数据做点什么 return response.data }, error => { // 对响应错误做点什么 console.log('err' + error) // for debug return Promise.reject(error) } ) export default service ``` 在上述代码中,我们首先通过`import`语句导入了`axios`模块,并使用`axios.create()`方法创建了一个axios实例。然后,我们通过`service.interceptors.request.use()`方法和`service.interceptors.response.use()`方法分别添加了请求拦截器和响应拦截器,以便在请求和响应时进行一些处理。在请求拦截器中,我们设置了请求头的`Content-Type`和`Authorization`字段,以便在发送请求时携带相应的信息。在响应拦截器中,我们对响应数据进行了处理,并返回了响应数据的`data`字段。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值