Sinatra を使用すると、特定の受信フォーム フィールドに名前で簡単にアクセスできます。
post "/" do
params['form_field_name']
end
しかし、リクエスト内のすべてのフォーム フィールドを列挙するにはどうすればよいでしょうか。ドキュメントには何も見つかりませんでした。私も試してみました
request.body.split('&')
ただし、request.body は StringIO のインスタンスであり、文字列ではありません。