使用 Mailgun 访问 POST 参数时遇到问题。这是我的 route.rb 和 incoming_controller.rb 文件。基本上,我想用收到的电子邮件中的数据更新我的视图。
post :incoming, to: 'incoming#create'
控制器
class IncomingController < ApplicationController
skip_before_filter :verify_authenticity_token, only: [:create]
def index
end
def create
puts "INCOMING PARAMS HERE: #{params}"
@subject = Incoming.new(params[:subject])
@subject.save
@sender = Incoming.new(params[:from])
@sender.save
@body = Incoming.new(params[:'body-plain'])
@body.save
head 200
end
end
我可以看到请求进入 heroku(通过 heroku 日志),但它没有被存储。我还需要在本地测试