0

目前我正在使用像“http://[My IP]/images/example.png”这样的路径来访问我服务器上的图像,而我看到其他代码使用像“images/example.png”这样的路径,所以我想知道如果我对托管在我的服务器上的图像正确执行此操作。

如果你可以离开像“images/example.png”这样的路径,除了更短之外,它与使用我现在的路径有什么不同吗?它会更快地检索图像吗?

4

3 回答 3

0

我想搜索总是从当前文件夹开始,所以路径“/images/image”应该更快,同时更短。

于 2013-05-18T09:33:35.810 回答
0

性能基本相同。最好使用/images/example您可能想要更改域名的路径。您必须更改每个链接,这会很痛苦。它们也更短,这意味着服务器发送的字节更少。这对于小型应用程序来说无关紧要,但如果您要处理大量请求,它可能会稍微降低您的服务器速度。

于 2013-05-18T09:35:05.927 回答
0

你所拥有的是一个绝对 URL。您可以省略域名,只需执行以下操作:

/images/example.png

它的功能与您的完整 URL 相同(假设图像与您的网站位于同一域中)。请注意,这与以下内容不同

images/example.png

那是一个相对URL。它(不出所料)相对于您当前的 URL。

于 2013-05-18T09:35:10.083 回答