摘要: axios执行流程 目录结构 如果要一个极简核心的话,我们只需要 request 请求函数,和一个 XMLHttpRequest 即可,拦截器,适配器 dispatchRquest 都可以不要 Axios构造函数 我们从Axios构造函数开始写 core/Axios.js import utils 阅读全文
posted @ 2022-02-26 16:38 Tonysoul 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 目录结构 我们主要看lib里面的源码: adapter 适配器,用于处理浏览器或者node环境的适配 cancel 取消请求 core 核心源码 helpers 一些工具帮助函数 axios.js 入口文件 defaults.js 默认配置文件 utils.js 工具函数 axios.js入口文件 阅读全文
posted @ 2022-02-26 16:36 Tonysoul 阅读(70) 评论(0) 推荐(0) 编辑
摘要: axios作为一个基于promise的网络请求库,它同时支持浏览器和node环境,是我们开发中常用的一个库 ​ 它的一些特性: 从浏览器发出XMLHttpRequests 从node.js发出http请求 支持Promise API 拦截请求和响应 转换请求和响应数据 取消请求 JSON数据的自动转 阅读全文
posted @ 2022-02-26 16:33 Tonysoul 阅读(496) 评论(0) 推荐(1) 编辑