# Axios
Axios 使用教程合集,从入门到进阶
本教程全面讲解了 Axios 的各种功能和用法,从基础入门到高级应用,涵盖了GET、POST、PUT、DELETE等请求方法的使用,如何设置请求头和拦截器,配置 baseURL,取消请求及并发请求的实现,以及文件上传、流式请求、跨域解决方案等高级技巧。
Axios Blob 如何使用?一文讲解
Blob(二进制对象)是一种表示二进制数据的方式,常用于处理文件和多媒体数据。它是一个类似于数组的对象,但用于存储二进制数据。
Axios 的响应拦截器如何使用?响应拦截器的用法以及实践案例
Axios 的响应拦截器允许在请求得到响应后,对响应数据进行处理。它类似于 Vue 的全局前置守卫,可以在响应发送回执行环境之前,修改、过滤响应数据。
Axios 如何取消请求?2 种方法助你掌握请求的控制权
取消请求的基本思路是创建一个用于取消的标记(cancel token),并将其与特定请求关联。
Axios request 封装最佳实践——简化代码,提高可维护性
本文将介绍 Axios request 封装的一些知识,让项目更方便地调用接口,减少重复代码,并统一处理请求错误。
Axios 中怎么添加 Authorization 进行身份验证?
在 Axios 中,可以通过在请求配置中添加 headers 字段、使用默认 headers 以及直接在 URL 中添加参数等方式携带 Authorization 信息。
Axios 并发请求怎么实现?这里有三种方法帮助你
本文介绍了三种在 Axios 中实现并发请求的方法:使用 Promise.all()、async/await 和 Axios 提供的axios.all() 方法。
Axios 流式(stream)请求怎么实现?2种方法助你轻松获取持续响应
Axios 通过监听响应对象的 data 事件,可以实现流式请求,主要的写法有直接 pipe 流和手动监听事件两种。
Axios 怎么通过 FormData 对象上传文件?
本文介绍 Axios 通过 FormData 上传文件主要的两种方法:直接追加文件到 FormData 中和设置 Content-Type 为 multipart/form-data。
Axios 跨域怎么解决?Axios 跨域问题的解决技巧分享
Axios 跨域常用的解决方法有 CORS、JSONP、代理等,开发环境可通过代理服务器实现跨域。
Axios 如何取消重复请求?取消重复请求方法有哪几种?
本文介绍了 Axios 通过请求拦截器与响应拦截器、 Axios CancelToken等取消重复请求。
Axios 中怎么上传文件(Upload File)?上传方法有哪几种?
本文介绍 Axios 的文件上传方法,包括使用 FormData 对象、URL参数、Base64编码的方式。
Axios 的 baseurl 怎么配置?深入剖析 Axios 的 baseURL 配置方法
本文介绍了四种配置 baseURL 的方法:全局配置、实例化配置、临时配置和通过拦截器动态配置。
Axios 中如何设置请求头(headers)
本文介绍了 Axios 的 headers 如何使用,了解了 headers 的基本概念和常见的请求头。
Axios 的 interceptors(拦截器)如何使用?一文讲述它的用法
在本文中介绍了请求拦截器和响应拦截器的基本概念,并通过一个实践案例演示了如何使用 Axios 拦截器来处理基本路由与请求。
Axios 的 put 请求如何使用?传参写法有哪几种?
本文介绍了 Axios 的 PUT 请求基本概念,通过拼接 URL、使用 params 参数或将数据作为请求体传递,来实现不同的传参方式。