Rails 2.3.2-content_type“ application / pdf”问题

时间:2018-10-16 04:35:06

标签: ruby-on-rails email pdf

我正在使用Rails 2.3.2。发送邮件功能,我想打开那个PDF文件。这是我使用的代码:

/checkPhoto:
post:
  summary: "Check photo"
  consumes:
  - "multipart/form-data"
  produces: 
  - "application/json"
  parameters:
  - in: "formData"
    name: "photo"
    type: "file"
    required: true
    description: "Photo"
  - in: "formData"
    name: "reqId"
    type: "string"
    required: true
    description: "Unique id"
  responses:
    400:
      description: "Invalid input"
    200:
      description: "Success"
      schema:
        $ref: "#/definitions/ApiResponse"

此文件的名称为“ noname”,无法打开。

如何解决此问题?
谢谢

1 个答案:

答案 0 :(得分:0)

  • 在此行动邮件指南中,http://api.rubyonrails.org/classes/ActionMailer/Base.html表示将视图文件制作为app / views / [action_mailer_model_name] / [method_name]

  • 在Mail函数中无需传递文件'application / pdf',Action Mailer如此智能,以至于在读取文件时可以自动识别内容类型。

希望我能帮助您!