Mechanize gem -- help


#1

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


#2

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