You behind a proxy?  There is another method in http which takes proxy
host / port as an argument.

On 8/17/05, Rasmus Debitsch <Debitsch / t-online.de> wrote:
> Hello,
> 
> I want to retrieve an image from the world wind server using the Ruby http
> package. But I can't get it work. In tcl/tk it works like this:
> 
> package require http
> set url "http://data.worldwind.arc.nasa.gov/t?T=105&L=0&X=81&Y=48"
> set token [::http:geturl $url]
> upvar #0 $token state
> 
> and the jpeg image is in the state(body) variable. Using Ruby I expected
> something like this:
> 
> require 'net/http'
> server = 'http://data.worldwind.arc.nasa.gov'
> request = '/t?T=105&L=0&X=81&Y=48'
> http = Net::HTTP.new(server)
> http.start
> resp,data = http.get(request, nil)
> http.finish
> 
> But http.start returns "SocketError: getaddrinfo: no address associated with
> hostname." always. Is there a command like geturl in the net/http package?
> --
> Rasmus
> 
> 
> 
> 


-- 
Brock Weaver
http://www.circaware.com