原生Ajax和axios的区别,Ajax怎么发送http申请的?
原生Ajax是依据 XMLHttpRequest发HTTP申请,而axios是依据Ajax进行封装的插件,其外部利用Promise实现,很好的解决的异步申请回调天堂的问题。

后者的问题其实就是问Ajax发送申请的五个步骤,

  1. new XMLHttpRequest
  2. 设置回调函数xhr.onreadystatechange = callback
  3. 应用open办法与服务器建设连贯
  4. 向服务器发送数据
  5. 在回调函数中针对不同的响应状态进行解决