其他分享
首页 > 其他分享> > 简版HTTP协议....

简版HTTP协议....

作者:互联网

HTTP协议就是用浏览器可以访问网站的方式,前提网站的管理人员会写服务端代码。

服务端代码写法是:

建立一个连接对象

然后保持待连接状态
有浏览器访问的时候,服务端可以接收来访问的浏览器的信息,他就在服务端所在的电脑中开辟一个内存区,用来处理这个浏览器这次访问的数据处理,包括,这次浏览器来访问的时候带了些什么数据来,以及这次访问,服务端需要回应哪些数据给他。

解释:

客户端:

浏览器也叫客户端,叫浏览器客户端。你用手机浏览器,比如QQ浏览器,UC浏览器,Google浏览器去访问某个网址的时候,你的浏览器这个时候 就是你访问的网站的客户端,因为他是用浏览器软件的形式去访问,所以也叫浏览器客户端。

服务端:

服务端是一个软件,他也运行在电脑上,有服务端的电脑 也可以叫服务器,所以服务器就是一台电脑,当然为了我们知道电脑联网后有上行速率和下行速率,就是两台电脑交互数据时的你来我去,你来我去的网速 是不一样的。服务器电脑作为一个有巨大网络数据交互的软件,单台工作的时候网速 可能达不到满足所有的客户端的要求,所以我们需要一个“电脑团队“,整个团队在软件统一管理下工作,分担网络的压力,当然不仅仅是网络的压力,也包括海量数据分析时的内存消耗,通俗的理解是,当单个硬件无法满足市场的需求时,我们用数量来顶。

服务器理想状态下是要24小时都开着的,因为客服端不知道什么时候会来,淘宝的用户,用淘宝客户端去向服务器询问自己的快递到哪了,他点下某个快递物流消息那个按钮的时候,那个按钮向服务端发送了自己的淘宝帐号还有订单号。服务器根据这两个消息,去数据库中查询数据(数据库的数据在文件上,可以理解为excel,你excel按一下快速查找ctrl+F,就找到某个数据,当然,现实肯定不是ctrl+F,他是有自己的代码写法,还有数据的存储文件不一定是excel)然后通过网络把找到的数据回应这次查找数据的请求,直白的理解是他先把数据放到刚才那个内存块,那是你和他这次查询的“临时办公场所”,这次数据查完,内存释放。

再接上刚才的解释,先申明,解释和服务端的写法没有很大的关系。

标签:HTTP,电脑,简版,....,访问,浏览器,数据,服务端,客户端
来源: https://blog.csdn.net/qq_30712457/article/details/122641480