当浏览器请求网站,来自HTTP服务器的任何网站时,两者中的哪一个会解析网站的内容,以便知道哪些其他文件需要包含在网页上?
我的意思是:
html
文件,然后观察者需要导入一些外部css
文件,HE就是请求它们的人。或
html
页面一起发送?我猜第一个案例是正确的,但如果有人可以确认并澄清它,我会很感激。
答案 0 :(得分:1)
这一切都是由客户端完成的(通常是浏览器)。当它看到引用其他文档的<script>
,<iframe>
,<img>
,<link>
等标记时,会在必要时下载它们。
答案 1 :(得分:1)
根据维基百科 -
Web服务器的主要功能是将网页提供给 使用超文本传输协议(HTTP)的客户端请求。这个 表示可以传送HTML文档和任何其他内容 包含在文档中,例如图像,样式表和脚本。
和
Web浏览器的主要目的是提供信息资源 给用户(“检索”或“提取”),允许他们查看 信息(“显示”,“渲染”),然后访问其他 信息(“导航”,“以下链接”)。
浏览器解析HTML并请求相关内容。