Skip to content

概述

网络请求库用于请求接口函数、获取数据,并提供默认配置、拦截器等功能。

内部的请求机制包括:

  • JSONP:使用较少
  • XHR:主流
  • fetch:较新的库使用

部分库与 UI 库无关,React、Vue 都可以用,比如 Axios,此类库通常也支持 Node。

部分库使用了 UI 库的特性,只局限于指定 UI 库,比如 SWR 只能用于 React。

请求库原理UI 库
AxiosXHR/httpAll
useRequest (ahooks)React
useFetch (use-http)React
useFetch (usehooks)React
SWRReact