在 Rails 上显示 Ruby 的 base64 数据

Showing base64 data with Ruby on Rails

我在显示 base64 数据时遇到问题,请看下面:

当我用于调试时:

<%= debug @photo %>

显示如下图:

这是正确的。

当我用于演出时:

<%= @photo %>

显示如下图:

这是不正确的!

我做错了什么?

这不是Base64编码的数据,你应该试试下面的代码:

 require "base64"

 <%= Base64.encode64(@photo) %>

学习more