Я использую запрос удаленного сервера для получения геоданных
@xml = Net::HTTP.get_response(URI.parse("http://ipgeobase.ru:7020/geo?ip=144.206.192.6")).body
Ответ сервера приходит в cp1251, как конвертировать его в uft-8?
Этот пост должен помочь вам 1.8.7.