Какие API необходимы для загрузки файла на языке программирования ruby?
Пространство имен Net :: HTTP содержит все полезные инструменты для HTTP-запросов в ruby.
Документация не очень понятна, но очень полезна: http://ruby -doc.org / STDLIB / libdoc / сеть / HTTP / RDoc / index.html
Я нашел этот пример в Google: http://snippets.dzone.com/posts/show/2469
Net :: HTTP всегда выполнял эту работу за меня, я надеюсь, она будет такой же для вас.