Ruby Mechanize检索标头

时间:2011-05-12 20:43:56

标签: ruby mechanize

我正在使用mechanize进行网络检查,当我得到一个URL时,我得到了刷新 标题中的网址:

meta http-equiv="refresh" content="2;url=/html/Splash.action?splash="

当我要求机械化列出元数据时,我这样做:

pp $ page.meta

我明白了:

Mechanize::Page::Meta
  ""
  "http://localhost/html/Splash.action?splash="

如何干净地检索刷新网址?

由于

2 个答案:

答案 0 :(得分:1)

这有效:

$page.meta.first.href

答案 1 :(得分:0)

要么是机械化中的错误,要么html有问题,因为它应该是元。 BTW,Mechanize也有#follow_meta_refresh属性,默认为false。