About commit
http://github.com/rack/rack/commit/6674f3652ed19136802a0b84f1923f0b78052442
I read RFC? but not understand why we add this lines in lib/rack/
utils.rb:
330+ if content_type || filename
372+ elsif !filename && content_type
373+ body.rewind
374+
375+ # Generic multipart cases, not coming from a form
376+ data = {:type => content_type,
377+ :name => name, :tempfile => body, :head =>
head}