ajax和axios的http请求及响应数据时候区别及拦截时候的方法,属性等

ajax 这个链接已经说明了基础的一些用法了

https://www.w3school.com.cn/js/js_ajax_http.asp

ajax 补充

XMLHttpRequest 中我们也可以使用Onload()函数(状态码4的时候才会进入该函数--返回成功),onreadystatechange()与Onload差不多一样,onreadystatechange里面我们可以拿到1-4的状态码,一般情况下我们使用onreadystatechange,onprogress()函数(查看readyState的状态),像加密,统一处理都会在onreadystatechange中处理

axios request

interceptors 暂时这里只用了这个函数,具体里面其实也是使用了http四个步骤(创建了HttpRequest对象,open链接,设置请求头,返回数据)从而进行了封装,后续如果需要去解析源码(后续更新)
当然这里这是我个人的理解,就随带记录了下来,我上一篇文章中使用了AES解密,其实就在interceptors 函数进行的,参考上一篇文章

posted @ 2022-01-17 10:49  Empress&  阅读(145)  评论(0编辑  收藏  举报