一、WEB访问过程:

1、客户端用户在浏览器输入某个URL,形如http://www.baidu.com:80

2、客户端操作系统做DNS解析,获取目标服务器的IP地址

3、客户端操作系统打开一个自由端口,向服务器发起连接请求

4、经过三次握手,服务器确认与该客服的的连接,打开一个自由端口与该客户端通信

5、客户端发送请求数据,以4KB大小的一个又一个请求数据包--------发送HTTP Request

6、服务器开始接受请求数据包,接受完成后,处理接受到的数据------Request Handing

7、服务器开始向客户端发送以4KB为大小的响应数据------发送HTTP Response

8、响应结束后,服务器会经过4次握手,断开连接,关闭各自的自由端口

二、http/1.1与http/1.0的区别

1、支持持久连接

2、虚拟主机

3、代理连接

三、常用默认端口

 欢迎加入大前端交流群!群号:277942610,VIP新群

posted on 2017-11-19 14:22  铭の  阅读(164)  评论(0编辑  收藏  举报

友情链接:箫竹影(Java工程师)