У меня есть приложение rails, которое использует Recurly. Я пытаюсь загрузить PDF-файл и отобразить его в браузере. У меня сейчас есть ссылка:
link_to 'Download', get_invoice_path(:number => invoice.invoice_number)
Связанный контроллер имеет метод get_invoice
, который выглядит так:
def get_invoice
begin
@pdf = Recurly::Invoice.find(params[:number], :format => 'pdf')
rescue Recurly::Resource::NotFound => e
flash[:error] = 'Invoice not found.'
end
end
Когда я нажимаю на ссылку, я получаю PDF-файл, отображаемый в моей консоли в двоичной форме. Как сделать так, чтобы PDF отображался в браузере?