相对 URL 不会创建 HTTP 请求吗?

Do relative URLs not create HTTP requests?

制作像

这样的图像吗
<img src="/images/thing.png"/>

只是遍历本地服务器的物理目录,还是相当于向自己发出请求

<img src="http://thesite.com/images/thing.png"/>

???

没有

相对 url 是写 url 的一种简单方法(相对于当前文档的当前 url)。

最后你的浏览器有一个 url,并且必须 运行 一个 HTTP 请求(如果这个 url是 http) 以检索目标文档。

请注意,服务器什么都不做,所有的工作都是由您的浏览器完成的(它从真实的 url 格式重建绝对 url -- 以/或不开始-和当前文档 url)。 所以谈论 'browsing itself' 是没有意义的,服务器可以呈现很多不同的 urls,一些针对其他服务器,一些针对同一服务器。最后,浏览器读取 url 并发送请求(相对 url 肯定会到达同一台服务器,但这甚至不确定,可以使用多个物理服务器来管理同一域,您的浏览器和最终服务器之间的一些其他参与者可能会决定为此 url 必须联系另一个系统)。