Azure Blob svg 下载
Azure Blob svg download
可能有一个简单的答案,但我还没有找到。
我正在尝试获取存储在 Azure blob 存储中的 svg 文件以下载到浏览器。
相应的 png 下载到浏览器的下载区域。
如果我对 svg 执行相同操作,它会默认在新选项卡中打开文件。
PNG 的以下内容符合要求。
<a href="https://myblobstore.blob.core.windows.net/qrcodes/cEaHY2lO.png" download="">Png</a>
下面的svg打开一个新标签并显示svg而不是下载到
浏览器的下载量。
<a href="https://myblobstore.blob.core.windows.net/qrcodes/cEaHY2lO.svg" download="">Svg</a>
是否有一种方法可以覆盖 svg 文件的浏览器行为,或者是否有一个简单的 jquery
为此输入解决方案?
是的。
您需要将 blob 存储中的 svg 文件的 content-disposition 更改为 attachment
如果这不起作用,您还可以将 Content-type 更改为 application/octet-stream
可能现在您的内容类型为 image/svg+xml
可能有一个简单的答案,但我还没有找到。
我正在尝试获取存储在 Azure blob 存储中的 svg 文件以下载到浏览器。 相应的 png 下载到浏览器的下载区域。 如果我对 svg 执行相同操作,它会默认在新选项卡中打开文件。
PNG 的以下内容符合要求。
<a href="https://myblobstore.blob.core.windows.net/qrcodes/cEaHY2lO.png" download="">Png</a>
下面的svg打开一个新标签并显示svg而不是下载到 浏览器的下载量。
<a href="https://myblobstore.blob.core.windows.net/qrcodes/cEaHY2lO.svg" download="">Svg</a>
是否有一种方法可以覆盖 svg 文件的浏览器行为,或者是否有一个简单的 jquery 为此输入解决方案?
是的。
您需要将 blob 存储中的 svg 文件的 content-disposition 更改为 attachment
如果这不起作用,您还可以将 Content-type 更改为 application/octet-stream 可能现在您的内容类型为 image/svg+xml