用户用浏览器访问一个网站的时候具体的过程与步骤
2015-07-20 09:48
597 查看
1.用户在浏览器中输入网址,计算机提取出域名
2.浏览器通过DNS查找域名对应的IP地址,获得IP地址后
3.尝试与对应的服务器建立TCP连接,连接成功之后
4.将用户的请求装入http数据包,通过建立的tcp连接发送给服务器,等待数据返回。
5.如果数据成功返回,比如说,返回的是一个html页面,则渲染这个页面(可以理解为显示出来),渲染的过程中会遇到一些数据标记,比如图片,这时候就查找本地缓存,如果缓存里有且没过期,就使用本地缓存的数据,否则就向服务器发送请求
2.浏览器通过DNS查找域名对应的IP地址,获得IP地址后
3.尝试与对应的服务器建立TCP连接,连接成功之后
4.将用户的请求装入http数据包,通过建立的tcp连接发送给服务器,等待数据返回。
5.如果数据成功返回,比如说,返回的是一个html页面,则渲染这个页面(可以理解为显示出来),渲染的过程中会遇到一些数据标记,比如图片,这时候就查找本地缓存,如果缓存里有且没过期,就使用本地缓存的数据,否则就向服务器发送请求
相关文章推荐
- Spark生态和Spark架构
- 如何搭建轻量级架构-设计原则
- 详述微服务架构的优势与不足
- 天津高端网站建设公司、天津精致页面设计公司
- 网站备案问题指南
- 网站备案问题指南
- 网站制作流程
- Android架构实战(一)—— 核心思想
- linux之LAMP架构优化
- linux之LAMP架构搭建
- Game Programming Patterns-架构,性能与游戏
- 大型网站的灵魂——性能
- 架构师速成7.5-性能优化为什么写的这么晚?
- 架构师速成7.5-性能优化为什么写的这么晚? 分类: 架构师速成 2015-07-19 20:03 256人阅读 评论(0) 收藏
- [置顶] 优秀的相关网站留存-实时更新
- 你应该关注的几个网站
- NopCommerce源码架构详解--初识高性能的开源商城系统cms
- 架构师十项技能
- 【安卓基础一】安卓架构、Dalvik VM、apk与.dex
- Cookie-网站登录-下次自动登录