У меня самое сложное время при обработке файла, отправленного в ruby, и я использую почтальон для отправки запроса. Заголовки запроса:
Content-Type multipart/form-data
Тело выглядит так:
file crazyfile.txt
На моем сервере Sinartra я делаю следующее:
post '/' do
request.body.rewind
contents = request.body.read.to_s
puts contents
end
Вывод выглядит так:
---------499771616322077848081915
Content-Disposition: form-data; name="file"; filename="crazyfile.txt"
Content-Type: text/plain
holy moly
---------499771616322077848081915
Как мне получить вывод всего holy moly
?.