我试图通过url发送电子邮件地址,但是当我的控制器处理该电子邮件地址时,他剪切了“ .com”并返回“ example @ example”
有人知道会发生什么吗?
负责从请求参数中接收电子邮件的我的控制器方法:
def email_params_from_request
params.require(:email)
end
在我的测试套件中,同样的问题发生了
before { get check_account_email_path email }
这返回时没有其他地址
输入:URL/email/teste@teste.com
输出:“ teste @ teste”
答案 0 :(得分:0)
传递.com
将使您的应用程序了解这是一种mime类型。只需将其作为请求正文而不是URL参数传递,就可以了。不要使用GET来这么做,因为passing body through a GET is rather buggy。