特性 | jQuery Ajax | Fetch API | Axios |
依赖库 | 必要引入 jQuery 库 | 无需引入,当代浏览器原生支持 | 必要引入 Axios 库 |
易用性 | 简朴,但依赖 jQuery | 当代化,基于 Promise,支持 async/await | 简朴,功能强大,基于 Promise |
兼容性 | 兼容性好,支持所有主流浏览器 | 当代浏览器支持,旧版浏览器需 polyfill | 兼容性好,支持浏览器和 Node.js |
功能 | 功能全面,内置很多实勤奋能 | 机动,但必要手动实现某些高级功能 | 功能强大,支持拦截器、取消哀求等高级功能 |
体积 | 库体积大 | 原生支持,无需引入额外库 | 库体积适中,但比 Fetch 稍大 |
特性 | jQuery Ajax | Fetch API | Axios |
预检哀求默认行为 | 默认添加 x-requested-with ,轻易触发预检哀求 | 默认不添加 x-requested-with ,但自定义头和方法会触发预检 | 默认不添加 x-requested-with ,但自定义头和方法会触发预检 |
控制预检哀求 | 可以通过显式移除 x-requested-with 头来控制 | 可以通过避免使用自定义头或特定方法来控制 | 可以通过避免使用自定义头或特定方法来控制 |
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |