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"
私は何を間違っていますか?