【发布时间】:2011-09-23 21:10:57
【问题描述】:
我有一个 Rails 3 应用程序,我试图在其中显示一个包含用户及其各自 Skype 状态的页面。如果页面是 HTTP,这很容易做到:只需将元素的背景 url 设置为从 http://mystatus.skype.com/mediumicon/USERNAME 返回的图像。
但是,我的网站是 HTTPS,通过 HTTP 从 HTTPS 加载资源会导致 IE 阻塞。而且 Skype 显然不提供 HTTPS 版本的状态图标。
所以我采用了通过使用 Net::HTTP 调用上述 URL 来获取 Skype 状态服务器端(即在控制器中)的方法。然后我可以使用 send_data() 将图像字节写回页面而不会出现问题。但我不知道如何将图像字节与所有其他页面数据一起流回视图。
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails https skype