2012-06-28 16 views
1

在win2003上使用IIS6,如果我有一个图像服务器,将http映射到http的效率更高吗?也可以在网页上提供图片而不是https。IIS中的图像服务器HTTP vs HTTPS

一样,如果这个HTML文件:Secure.html是强制HTTPS使用一台服务器上,但里面https://www.myultrahighsecurewebsite.com/Secure.html/

,我有一个形象,像这样:

<img src="http://www.notsosecureatall.com/imagecode/serveupanimage.aspx?id=1&auth=1" /> 

这是一个很好的提供图像的方式?有没有更好的办法?此外,我想有一个事实上的网站来提供图像,所以我不必将图像,以及代码和标记在开发和现场之间进行推送。如果图像或特定类型的图像像tiff,png,svg等...在https和http或者它有什么关系?

如果我实现图像服务器或专用于跟踪图像的网页,我只想一个简单的系统来推动从开发图片到我的生产环境,而在安装问题阻绊。但是,也不必担心客户有权访问图像,直到版本得到适当批准。

+0

为什么不只是引用静态图像? src =“http://foo/image.jpg”? – jglouie

+0

已经这样做了,但是为了法律目的寻找关于速度和追踪我们图像变化的选项。我们需要将图像标注日期,并提供图像批准投入生产时的参考。但TFS和CVS似乎在某种程度上允许这样做,但我们有非开发人员需要进入循环,而TFS和CVS对于非开发人员来说被认为是复杂的。 – RetroCoder

回答

2

这将是从一个CPU(客户机服务器&)和视图中使用普通的旧HTTP的网络入网点更有效。您将避免TLS流量的开销和数据的加密/解密。

场景(混合HTTP/HTTPS)你呈现往往会烦扰用户虽然。您会收到类似于“此页面具有不安全内容”的警告(这是获取仅限HTTP的图像)。

对前一段的详细信息(和额外的陷阱)查看Loading http content on https website

你确定你需要担心图像的有效装载?不要过度工程这个。如果你发现这是一个问题,请分享一些更多细节。

+0

是的,他们都需要相同的SSL证书。 – RetroCoder

+0

你是什么意思? – jglouie

+0

没关系......我可以使用服务于网页的相同服务器来提供图像。好吧 – RetroCoder

相关问题