HTML图像问题

时间:2011-01-18 17:00:35

标签: html image https

我正在尝试做一些HTML布局,而且我的问题几乎就在这里:

<img src = "https://something.com/image.png">

导航到URL时,图像可以在浏览器中显示,但在Microsoft Visual Studio(或加载此HTML页面时的浏览器)中不能显示,它会显示为损坏的图像。这让我相信它不能以这种方式联系起来(因为我可以用这种方式查看其他图像)。我想知道它是否与它有任何关系,需要一个安全的http连接,如果有任何解决方法。

基本上,当网址导航到时,图片会出现。但是,当打开此文件上显示图像的HTML文件时,它会显示为损坏的图像。我想知道为什么会这样。

感谢。

2 个答案:

答案 0 :(得分:3)

您需要建立一个安全的连接来做到这一点。当浏览器遇到您作为映像的src放置的URL时,它会向该服务器发送一个请求,该服务器通过提供它支持的不同加密方法进行响应。但是,由于您将浏览页面作为http数据,您将无法理解响应(如果另一方是http并且现在恰好是加密方法的查询,则应该是图像数据)。简而言之,您缺少一个SSL层,以使您的沟通更加合理,因此您会看到图像损坏。

答案 1 :(得分:-1)

尝试在css中将其设为背景图片。

编辑我正在投票支持这个问题。我应该有一个前言,我不确定,并且正在做一个疯狂的猜测,如果提出一个想法没有提出的想法,以帮助解决问题:)