浏览器和www服务器之间的协议(具体步骤)

像Internet Explorer、Firefox、Chrome和Safari这样的网络浏览器在世界最流行的网络应用中名列前茅。人们使用这些浏览器进行基本信息浏览和其他需求,包括网上购物和休闲游戏。 网络服务器通信依赖于网络协议。

chrome浏览器
chrome浏览器

网络浏览器和服务器使用TCP/IP进行通信。超文本传输协议是TCP/IP之上的标准应用协议,支持网络浏览器请求和服务器响应。

网络浏览器还依靠DNS来处理URL。这些协议标准使不同品牌的网络浏览器能够与不同品牌的网络服务器进行通信,而不需要为每个组合提供特殊的逻辑。

像大多数互联网流量一样,网络浏览器和服务器的连接通常要经过一系列的中间网络路由器。

一个基本的网络浏览会话具体步骤是这样的:

1、一个人在浏览器中指定一个URL。

2、浏览器通过其在DNS中公布的IP地址,启动与服务器或服务器池的TCP连接(默认使用80端口)。作为这个过程的一部分,浏览器还发出DNS查询请求,将URL转换成IP地址。

3、在服务器完成对TCP连接的确认后,浏览器向服务器发送HTTP请求以检索内容。

4、在服务器回复页面内容后,浏览器从HTTP数据包中获取内容并进行相应显示。内容可以包括广告横幅或其他外部内容的嵌入式URL,这又会触发浏览器向这些地方发出新的TCP连接请求。浏览器还可能将其连接的临时信息(称为cookies)保存到客户端计算机的本地文件中。

5、在请求内容的过程中遇到的任何错误都可能以HTTP状态行的形式出现。

浏览器和www服务器之间的协议(具体步骤)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注