【Ajax】Ajax总结
发布日期:2021-10-01 22:20:03 浏览次数:5 分类:技术文章

本文共 703 字,大约阅读时间需要 2 分钟。

一、什么是Ajax:

允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax(AsynchronousJavaScript and XML)。不用刷新整个页面便可与服务器通讯的办法。比如:高德地图就是不用刷新整个页面

1.web的传统模型,客户端向服务器发送一个请求,服务器返回整个页面,如此反复

这里写图片描述

2.在Ajax模型中,数据在客户端与服务器之间独立传输,服务器不再返回整个页面

这里写图片描述

这里写图片描述

二、Ajax工作原理:

Ajax的核心是JavaScript对象XMLHttpRequest,该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术,简而言之,XMLHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。


三、XMLHttpRequest:

XMLHttpRequest是XMLHttp组件的对象,通过这个对象,Ajax可以像桌面应用程序一样只同服务器进行数据层面的交换,而不用每次都刷新新界面,也不用每次将数据处理的工作都交给服务器来做,这样既减轻了服务器负担又加快了响应速度、缩短了用户等待的时间。

XMLHttpRequest是Ajax的基础,用于后台与服务器交换数据。

XMLHttpRequest对象向服务器发送请求,有两个函数

1.open(method,url,asyc)):规定请求的类型
method:get或post
url:文件在服务器的位置
asyc:true(异步)false(同步)
2.send(string):将请求发送到服务器
String:只用于Post方法


总结:

通过项目逐步学习,逐步了解。

转载地址:https://blog.csdn.net/j15533415886/article/details/78767127 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【Linux】Centos 7重置密码
下一篇:【zabbix】Zabbix概述

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月19日 05时23分03秒