Forum: Ruby Mechanize gem -- help

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Raveendran .. (Guest)
on 2009-04-04 15:29
Hi All,

Code:

 require 'mechanize'
 @agent = WWW::Mechanize.new
 source=@agent.get("http://yahoo.com/")
 puts source                           # => It gives Source code.

NEED:

 I entered "http://yahoo.com/" this url in browser , but its goes to
"http://in.yahoo.com/?p=us".

 I want to get the redirected url. Is there any possibility to get that
redirected link ?

Expected Example:
 require 'mechanize'
 @agent = WWW::Mechanize.new
 source=@agent.get("http://yahoo.com/")
 puts X=source.GET_REDIRECTED_URL  #=> http://in.yahoo.com/?p=us


Thanks in Advance,
P.Raveendran
http://raveendran.wordpress.com
Raveendran .. (Guest)
on 2009-04-06 08:05
Hi All,

I tried

require 'mechanize'
 @agent = WWW::Mechanize.new
 source=@agent.get("http://yahoo.com/")
 puts source.uri   #=> http://yahoo.com/

BUT I Expect like


 puts X=source.GET_REDIRECTED_URL  #=> http://in.yahoo.com/?p=us
This topic is locked and can not be replied to.