我知道我可以使用“params”检索Sinatra中的每个参数。 但是,如何只检索帖子参数?我需要验证POST是否发送了参数,否则应该忽略它。
感谢。
答案 0 :(得分:4)
直接访问请求对象为您提供了一种访问帖子数据的简单方法,就像php $ _POST变量一样:
post '/' do
request.POST.inspect # instead of params.inspect
end
有关Rack请求对象的更多信息:http://rack.rubyforge.org/doc/classes/Rack/Request.html#M000274