2013-09-16 32 views
0

我需要访问我当前正在使用的页面的URL(保存为Nokogiri HTML文档)以从中获取某些参数。这是我试过的:访问Nokogiri HTML文档的当前URI

agent = Mechanize.new 
page = agent.get('some.url.com/?parameter1=234').parser 
page.uri.match(/\/\?parameter1=(\d*)/)[1].to_s 

正如你所看到的,我想提取参数1的值。

任何有关如何去做的想法将非常感谢!

注意! 这不是一个选项o删除.parser方法,因为我在脚本中进一步需要它。

回答

1

尝试agent.history.last.uri.to_s