当前位置 : 主页 > 编程语言 > ruby >

ruby-on-rails – 如何显示路径在Ruby on Rails项目目录之外的图像

来源:互联网 收集:自由互联 发布时间:2021-06-23
如何显示图像,该图像存储在项目目录的外部. 您可以做两件事:从公共文件夹中对文件进行符号链接并将图像作为静态资源提供,或者使用File.read(/ path / to / file)读取图像并使用send_file发
如何显示图像,该图像存储在项目目录的外部. 您可以做两件事:从公共文件夹中对文件进行符号链接并将图像作为静态资源提供,或者使用File.read(/ path / to / file)读取图像并使用send_file发送二进制数据或者从控制器中发送send_data.

第一个选项也可以稍作修改:您可以使用rails控制器操作捕获图像请求并将其提供给浏览器.此外,您可以添加符号链接,并从那时起静态地提供文件.

我希望这有帮助.

网友评论