码迷,mamicode.com
首页 > 其他好文 > 详细

http请求的过程

时间:2014-07-22 23:08:35      阅读:358      评论:0      收藏:0      [点我收藏+]

标签:http   数据   re   c   html   htm   

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

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

3.通过浏览器类似Socket的机制与主机建立连接

4.客户端与服务器端建立连接

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

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

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

8.连接断开,回话结束。

个人理解【浏览器】与【Socket通信】有点类似于一个级别,都是对网络通信提供接口,建立连接后实现通信;

不同点是【浏览器】可以更好的处理html,展示出友好的界面,侧重于数据的展示;

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

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

以上内容纯属自己理解,还请大家指教。

http请求的过程,码迷,mamicode.com

http请求的过程

标签:http   数据   re   c   html   htm   

原文地址:http://www.cnblogs.com/rocket-guo/p/3700391.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!