【问题标题】:How to display images from my own server如何显示来自我自己的服务器的图像
【发布时间】:2013-05-18 09:30:59
【问题描述】:

目前我正在使用“http://[My IP]/images/example.png”之类的路径来访问我服务器上的图像,而我看到其他代码使用“images/example.png”之类的路径,所以我想知道我是否对托管在我的服务器上的图像这样做了。

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

【问题讨论】:

    标签: html image path


    【解决方案1】:

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

    /images/example.png
    

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

    images/example.png
    

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

    【讨论】:

    • 啊,我只是在我的一个网页上实际尝试过它,它工作得很好。我早些时候尝试过,但它没有用,所以我一定是搞砸了位置或什么的。很抱歉浪费您的时间,谢谢!
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2022-01-20
        • 1970-01-01
        • 2022-01-19
        • 2012-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-10
        • 1970-01-01
        相关资源
        最近更新 更多