我在接受采访时被问到一个问题“如果网站请求是在浏览器中进行的,那么它的响应包括html,图像,js文件是在一次往返中到达浏览器还是与服务器进行多次内部往返?”和面试官说,这是通过多次往返(内部)完成的。
但是我不相信,因为无论我在哪里搜索,我都会得到答案作为单一回应。有什么帮助可以更好地理解它吗?
答案 0 :(得分:1)
如果你查看一个html文件,你会发现对外部资源的引用,比如
<img src="{name of image file etc}"/>
<link rel="stylesheet" href="[filename of stylesheet]" />
<script src="..." />
这些是html文件中触发多个请求的一些元素。
因此,对网页的请求可能出现,就像单个响应一样,它实际上是一个聚合响应 - 由许多资源响应组成,例如样式表,图像和javascript文件。