2.Ajax是什么?作用是什么?原生JS中发送Ajax请求的步骤?几种请求方式?

(1)Ajax(就是XHR(XMLHttpRequest)),是异步的JavaScript和XML,是一种用于创建快速动态页面的技术。

(2)作用:用来与后台交互

(3)原生JS发送ajax请求的步骤:

a首先是创建一个对象(XHR对象);

b发送请求(包括请求方式get/post,请求地址,是否是异步请求);

c接收服务器响应数据

(4)请求方式:get和post

get和post都是http(超文本传输协议)的请求方式,TCP连接。

区别:(安全性、数据量作用编码) 

get不安全。发送的信息显示在URL中,可发送的数据量有限。用来获取信息只支持ASCII码

post安全。数据作为数据包发送,信息不在URL中显示,可传送大量的数据。用来更新信息支持多种编码格式(比如ASCII码和二进制)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容