The net/http Library
require 'net/http' Net::HTTP.start('http://www.rubyinside.com/') do |http| req = Net::HTTP::Get.new('/test.txt') puts http.request(req).body end