From: markus jais Date: 2000-11-29T04:43:27+09:00 Subject: [ruby-talk:6606] Net::HTTP example from Ruby Book Hello, at work I have written an http-client in Perl and I wanted to do the same at home with Ruby I took the following code out the of new Ruby Book -------------- #!/usr/local/bin/ruby -w require 'net/http' h = Net::HTTP.new("www.pragmaticprogrammer.com", 80) resp, data = h.get2('/index.html') puts "code: = #{resp.code}" puts "Message: #{resp.message}" #resp.each {|key, val| printf "%-14s = %-40.40s\n", key, val} print data[0..55] ---------- the output is a follows: code: = 200 Message: OK ./web.rb:13: undefined method `[]' for nil (NameError) oddly, the variable "data" is nil. I have tried nearly to hours to figure out why, but I don't find it. maybe I am just blind, but does somebody have an idea?? markus