Какие гемы rails используются для таких вещей, как http-запросы (get, post) и для подключения к ftp-серверу?
Де-факто это библиотеки Net :: HTTP и Net :: FTP (соответственно), но есть и несколько лучших. Посмотрите на эту довольно инклюзивную матрицу функций, чтобы увидеть, какая из них лучше всего соответствует вашим потребностям:
Ruby HTTP-клиенты - Таблица функций / Таблица
Я использую HTTParty для работы с веб-сервисами.
Coreyward верен.
Если вы обнаружите, что вам нужно перейти на более низкий уровень, вы также можете посмотреть на программирование сокетов.
Пример: http://www.tutorialspoint.com/ruby/ruby_socket_programming.htm