如何使用Rails

时间:2018-05-16 15:37:42

标签: ruby-on-rails

我有一个使用Rails作为中间件的奇怪架构,因此在Java Web服务中生成PDF,使用Rails将Post Payload传递给它,然后我不知道如何渲染它。我曾尝试使用WickedPdf,但我不需要生成PDF只需响应原始数据。使用渲染体或渲染平面,得到一个EventMachine字符串作为答案,如所以 EventMachine :: HttpClient:0x007faa21293510'

2 个答案:

答案 0 :(得分:0)

如果您已有文件,可以使用send_file回复您的pdf:

send_file your_file_url, :type => "application/pdf", filename: "your file name"

这对你有用。祝你好运!

答案 1 :(得分:0)

我很抱歉我的问题的内容,我意识到问题出在HttpRequest中,而不是在渲染中,顺便说一下必须使用SEND_DATA。 我希望这可以帮助将来的某个人。