您的位置首页  网络科技  前端

前端es6接口调用方式的用法

  前端接口调用的几种方式 ,有原生ajax ,基于jQuery的ajax ,fetch ,axios关于原生ajax ,基于jQuery的ajax都已经简单介绍过,下面来看看es6接口调用方式

  是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,本质上也是对原生Ajax的封装,只不过它是Promise的实现版本它支持:

  支持浏览器和node.js支持promise能拦截请求和响应自动转换JSON数据能转换请求和响应数据axios基础用法

  如果通过传统的url 以 ? 的形式传递参数如果通过restful 形式传递参数也可以通过params 形式传递参数

  像上图例里面我们每个接口都可能有接口请求地址 ,接口地址的前部分(从http到:3000/ )基本都是公共部分 ,那么我们就能设置公共的请求地址URL ,这就需要全局配置

  请求例如在每个请求体里加上token,统一做了处理如果以后要改也非常容易请求的作用是在请求发送前进行一些操作响应例如在服务器返回登录状态失效,需要重新登录的时候,跳转到登录页响应的作用是在接收到响应后进行一些操作

  所以他的优点:async/await 让异步代码看起来、表现起来更像同步代码 ,简化异步操作

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186