我尝试使用Rack-Test向我的padrino应用发出帖子请求:
post '/sms', "name" => "Bryan"
我的路线如下:
post :index do
puts params.inspect
puts rack_input.inspect
end
rack_input
是我编写的用于解析原始机架输入的方法。当我运行测试时,我得到了这个输出:
{}
"name=Bryan"
但是,当我在命令行上使用curl时,它可以正常工作:
curl -d "name=Bryan" localhost:8080/sms
{"name"=>"Bryan"}
"name=Bryan"
我做错了什么?
答案 0 :(得分:0)
尝试使用符号:
post '/sms', :name => "Bryan"