http请求的过程

1.在浏览器输入网址http://www.baidu.comhtml

2.解析域名为主机ip地址和端口号(web应用默认端口号80)web

3.经过浏览器相似Socket的机制与主机创建链接浏览器

4.客户端与服务器端创建链接服务器

5.客户端与服务器端按照HTTP协议传送文本数据网络

6.服务端解析请求数据,处理后反馈结果(html,超文本标记语言)xml

7.客户端浏览器接收返回的html,展现返回的页面htm

8.链接断开,回话结束。接口

我的理解【浏览器】与【Socket通讯】有点相似于一个级别,都是对网络通讯提供接口,创建链接后实现通讯;ip

不一样点是【浏览器】能够更好的处理html,展现出友好的界面,侧重于数据的展现;get

而【Socket通讯】在链接创建后可传输xml报文或其余形式的数据格式,侧重于数据的内容(服务);

我认为通过特殊改造的【Socket通讯】就是咱们的浏览器了。

以上内容纯属本身理解,还请你们指教。

相关文章
相关标签/搜索