svg在非绝对URL上创建http而不是https

svg在非绝对URL上创建http而不是https,url,svg,https,Url,Svg,Https,我在使用HTTPS的页面上使用SVG,但是SVG创建了一个指向图像的HTTP而不是HTTPS链接,这导致浏览器认为页面不安全。SVG与以下片段一起使用: <svg id="head-image-1000" width="1000" height="130" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink"> <g> <a xlink

我在使用HTTPS的页面上使用SVG,但是SVG创建了一个指向图像的HTTP而不是HTTPS链接,这导致浏览器认为页面不安全。SVG与以下片段一起使用:

<svg id="head-image-1000" width="1000" height="130" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink">
    <g> 
        <a xlink:href="/">
            <image xlink:href="/layout/panorama-winter-1400.jpg" height="97" width="1000" y="0" x="0"/>
        </a>
    </g>
</svg>


是否是使用绝对URL的唯一可能性?

该问题是由浏览器(Firefox)中的某些缓存引起的。清除缓存并重新启动浏览器后,将使用HTTPS下载图像。

UA应使用与父文档相同的协议。胡乱猜测:如果使用HTTP命名空间URI(
http://www.w3.org/2000/svg
http://www.w3.org/1999/xlink
)?我认为在这里使用HTTPS是不正确的。unor是正确的。在命名空间值中使用https是不正确的。这些值是定义的命名空间常量。它们不是真正的URL.Thx。我已将所有
http://www.w3.org
到http。我的网站在插件的CSS文件中有这些链接。当我完成链接扫描时,它会显示“不安全页面”。我本来想换的,但看了这篇文章后我没有换。我想知道这是否会影响SSL或您的安全搜索引擎优化,谷歌如何看待这个链接?所有链接均通过HTTP连接到此网站www.w3.org/1999/xlink