将HTML视图文件链接到控制器中的函数

将HTML视图文件链接到控制器中的函数,html,ruby-on-rails,Html,Ruby On Rails,我想在路径中使用一个HTML文件:“app/views/user\u mailer/email.HTML.erb” 我想在这里将该HTML文件链接到POST请求: RestClient.post "url", :html => # path to HTML should go here? 我觉得这是一项相对简单的任务,但添加路径似乎不起作用 任何帮助都将不胜感激 假设您以多部分post的形式从自述文件()发送文件: 要发送正文中的文本,请执行以下操作: RestClient.post

我想在路径中使用一个HTML文件:“app/views/user\u mailer/email.HTML.erb”

我想在这里将该HTML文件链接到POST请求:

RestClient.post "url",
  :html => # path to HTML should go here?
我觉得这是一项相对简单的任务,但添加路径似乎不起作用


任何帮助都将不胜感激

假设您以多部分post的形式从自述文件()发送文件:

要发送正文中的文本,请执行以下操作:

RestClient.post "url", :html => IO.read(path)
如果要渲染erb,还需要对其进行处理:

require 'erb'
html = ERB.new(IO.read path).result(binding)

是否要从控制器呈现该文件?不,我只是将其作为POST请求主体的一部分
require 'erb'
html = ERB.new(IO.read path).result(binding)