Mega Code Archive

 
Categories / Ruby / Network
 

Send extra header fields with an HTTP request by supplying an optional hash parameter to open

require 'open-uri' f = open('http://www.rubyinside.com/test.txt',          {'User-Agent' => 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)'}) puts f.read