这似乎是一个非常简单的问题,我可以很容易地找到超级答案,但显然不是。
在网页上,假设我正在加载图片。如果我将链接写为<img src="http://www.example.com/img/image.jpg">
而不是将其设为<img src="/image.jpg">
,那么页面加载会花费更长的时间吗?
图像与页面位于同一站点。我问的原因是因为我有一堆使用外部方法的文件,并且想知道是否值得更改它们。
答案 0 :(得分:2)
您会混淆绝对网址和外部网址。
使用绝对URL会导致HTML文档加载时间更长(仅仅因为您在其源代码中添加了更多字符)。但是,它不会显着更长。
加载图像不会花费更长时间。无论如何,浏览器必须先将相对URL解析为绝对URL。