首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过浏览器呈现网页

问通过浏览器呈现网页
EN

Stack Overflow用户
提问于 2012-09-06 02:50:23
回答 1查看 97关注 0票数 1

我在谷歌中输入了“按浏览器渲染网页”,我得到了以下link。根据该描述,对与一个页面连接的每个资源的HTTP请求是通过分离的TCP套接字进行的。我一直认为只建立了一个TCP套接字,所有资源(图像、CSS和JS文件)都通过这个套接字发送。如果我说得不够清楚:你可以在浏览器的地址栏中输入www.example.com。假设这个地址下的网页有N张图片和M个CSS和JS文件。浏览器打开了多少个TCP套接字? 1+N+M?

EN

回答 1

Stack Overflow用户

发布于 2012-09-06 02:58:00

是的,HTTP是一种无状态协议。页面所需的每个资源都是由浏览器单独下载的。比如html,flash / silverlight等,图片,css,js等等。为了优化加载时间,建议将所有css和所有js合并到一个文件中,以便在需要加载页面的请求时减少ammount。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12287900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档