1
HTTPS를 사용하는 페이지에서 SVG를 사용하지만 SVG가 이미지에 대한 HTTPS 링크 대신 HTTP를 생성하므로 브라우저가 페이지를 안전하지 않게 취급합니다. SVG는 다음과 같은 조각과 함께 사용됩니다 :svg는 절대가 아닌 URL에 https 대신 http를 생성합니다.
<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을 사용할 수 있습니까?
UA는 상위 문서와 동일한 프로토콜을 사용해야합니다. –
야생 추측 : HTTP 네임 스페이스 URI ('http : // www.w3.org/2000/svg' 및'http : // www.w3.org/1999/xlink')를 사용하면 같은 일이 발생합니까? HTTPS를 사용하는 것이 올바르지 않다고 생각합니다. – unor
이 맞습니다. 네임 스페이스 값에 https를 사용하는 것은 올바르지 않습니다. 이러한 값은 정의 된 네임 스페이스 상수입니다. 그들은 실제 URL이 아닙니다. –