nqt*_*310 5 parameters ruby-on-rails mime-types
在initialize/mime_types里面,如果我设置
Mime::Type.register "application/json", :mobile
Run Code Online (Sandbox Code Playgroud)
然后,当我尝试从 json post 请求访问数据时,我只收到空参数
puts params
=> {"action"=>"create", "controller"=>"users"}
Run Code Online (Sandbox Code Playgroud)
当我切换到使用 register_alias 时
Mime::Type.register_alias "application/json", :mobile
Run Code Online (Sandbox Code Playgroud)
现在我可以访问 params 哈希中的请求数据
puts params
=> {"action"=>"create", "controller"=>"users", "user"=>{"email"=>"email"}}
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我理解这一点吗?
| 归档时间: |
|
| 查看次数: |
2015 次 |
| 最近记录: |