0

我们如何在 Rails 应用程序中隐藏物理图像路径。目前我有以下 RoR 代码来在我的应用程序中显示图像。

<%= image_tag("student_pictures/#{@student.admission_no}.jpg") %>

找到了几种使用 PHP 执行此操作的解决方案,但到目前为止我还没有在 RoR 中遇到过解决方案。任何帮助是极大的赞赏。

4

1 回答 1

0

我不确定您最终要达到什么目标,据我所知,以下是您留下的两条路径。

1 - 显示网址(因为基本上浏览器显示图像它应该在一个可以公开访问的地方,所以如果你获取网页的源代码,你应该能够查看图像网址,如果你发布它在浏览器 url 你应该看到图像)

2 - 动态生成图像(我在 Java 中完成了此操作,但没有使用 rails)(而是将图像物理存储在磁盘中,当用户需要时将图像作为字节流写入浏览器)

但如果你能告诉我们你该怎么做,我们可能会想出一个替代方案:)

于 2012-11-13T09:18:49.513 回答