From: kris_80@... (kris) Date: 2004-02-09T07:24:24+09:00 Subject: nuby problem with net/http Hello I am trying to do some basic http stuff with Ruby but I can't get the following example from the Programming Ruby book to work. Code from the book: require 'net/http' h = Net::HTTP.new('www.pragmaticprogrammer.com', 80) resp, data = h.get('/index.html', nil ) puts "Code = #{resp.code}" puts "Message = #{resp.message}" resp.each {|key, val| printf "%-14s = %-40.40s\n", key, val } p data[0..55] I get this error: c:/ruby/lib/ruby/1.8/net/protocol.rb:83:in `initialize': getaddrinfo: no address associated with hostname. (SocketError) from c:/program files/ruby/lib/ruby/1.8/net/protocol.rb:83:in `new' from c:/program files/ruby/lib/ruby/1.8/net/protocol.rb:83:in `connect' from c:/program files/ruby/lib/ruby/1.8/net/protocol.rb:82:in `timeout' from c:/program files/ruby/lib/ruby/1.8/timeout.rb:55:in `timeout' from c:/program files/ruby/lib/ruby/1.8/net/protocol.rb:82:in `connect' from c:/program files/ruby/lib/ruby/1.8/net/protocol.rb:64:in `initialize' from c:/program files/ruby/lib/ruby/1.8/net/http.rb:430:in `open' from c:/program files/ruby/lib/ruby/1.8/net/http.rb:430:in `do_start' from c:/program files/ruby/lib/ruby/1.8/net/http.rb:419:in `start' from c:/program files/ruby/lib/ruby/1.8/net/http.rb:821:in `request' from c:/program files/ruby/lib/ruby/1.8/net/http.rb:618:in `get' from http_msg.rb:4 >Exit code: 1 Details: Ruby: version 1.8.1 (2004-01-27) OS: Win XP Pro I'm behind a proxy with the only information I have about it are IP address and port number. Many thanks for your help! K