Ajax原理是什么?
是XMLHttpRequest对象。
为什么学xhr?
有更多与服务器数据通信的方式。
了解axios
xhr使用步骤?
1.创建xhr对象。
2.调用open方法,设置url和请求方法。
3.监听loadend事件,接收结果。
4.调用send方法,发起请求。
什么是axios?
axios是一个基于promise的HTTP库,类似于jQuery的ajax,用于HTTP请求,可以应用于浏览器端和node.js,既可以用于客户端,也可以用于node.js编写的服务器。
axios请求配置
1.URL: 请求url网址。
2.method: 5个请求的方法:
GET: 用于获取数据。
POST: 用于提交数据(新建),包括表单提交及文件上传。
PUT: 用于更新数据(修改),将所有数据都推送到后端。
patch: 用于更新数据(修改),只将数据都推送到后端。
delete: 用于修改数据。