require "net/http" response = Net::HTTP.get("slashdot.org", "/") puts response.body if response.code == 200 puts response.each_header.select { |key, value| key =~ /^content/}