访问Nokogiri HTML文档的当前URI

时间:2013-09-16 13:39:35

标签: ruby url nokogiri mechanize

我需要访问我当前所在页面的网址(保存为Nokogiri HTML文档)才能从中获取某些参数。这是我尝试过的:

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

如您所见,我想提取参数1的值。

对于如何解决这个问题的任何想法都将非常感激!

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

1 个答案:

答案 0 :(得分:1)

尝试agent.history.last.uri.to_s