fetch 是 js 原生的,可以直接使用,但是兼容行较差,可以对请求进行拦截,但是使用起来也比较方便,rn官方推荐,但是不支持文件上传
axios 需要下载安装,但是更为强大,可以对request和repo你色的做拦截,而且可以在服务端使用,所以也可以用作代理来跨域,
因为跨域针对的是浏览器,在服务器没有限制,所以可以用node 作为服务器,请求node 的接口,由node 在用axios 进行代理转发到其他跨域的服务器
本文对比了fetch和axios两种JS网络请求方式的特点。fetch为原生API,支持请求拦截但不支持文件上传;axios需额外安装,功能更全面,支持request和response拦截,可用于服务器端实现跨域请求。详细分析了两者在实际应用中的优缺点。
fetch 是 js 原生的,可以直接使用,但是兼容行较差,可以对请求进行拦截,但是使用起来也比较方便,rn官方推荐,但是不支持文件上传
axios 需要下载安装,但是更为强大,可以对request和repo你色的做拦截,而且可以在服务端使用,所以也可以用作代理来跨域,
因为跨域针对的是浏览器,在服务器没有限制,所以可以用node 作为服务器,请求node 的接口,由node 在用axios 进行代理转发到其他跨域的服务器
3896
4771
2351

被折叠的 条评论
为什么被折叠?