手机版

Ajax中浏览器和服务器交互的详细说明

时间:2021-10-15 来源:互联网 编辑:宝哥软件园 浏览:

在了解Ajax之前,让我们先来看看浏览器和服务器是如何交互的。

1.浏览器向服务器发送请求。

2.服务器接收请求信息,并根据不同的情况向浏览器返回不同的信息。

3.浏览器接收信息并将其输出到当前页面。

上面介绍了浏览器与服务器交互的简单示意图。可以看到,在最后一步中,浏览器在收到信息后已经更新了这个页面的所有内容,但一般来说,我们只需要更新一些内容。我们做什么呢因此,服务器只需修改该页面的内容,并将其全部发送给浏览器。然后,在第二步,服务器向浏览器发送‘天空中有多少颗星星?我不知道。内容太多了。与发送前的结果相比,浏览器重新更新当前页面后的结果只有‘不知道’。

显然,‘天空中有多少颗星星?’这些内容都是重复的。有没有办法只发‘我不知道’?所以聪明的程序员.只是,停下来,让我们回头看看第三步。浏览器收到信息后,卸载当前页面并重写。那么ga,如果卸载步骤取消了,改变重写操作修改一下不就可以了吗?所以浏览器和服务器之间有一个劫机者。他劫持服务器返回的信息,然后取消浏览器的卸载操作并修改当前页面。这是Ajax的基本原理。

接下来,Ajax的详细用法以及如何兼容不同的浏览器将在几天后更新。

版权声明:Ajax中浏览器和服务器交互的详细说明是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。