的Ruby / Rails当量PHP get_meta_tags
-
11-07-2019 - |
题
是否有PHP get_meta_tags.
等效红宝石/ RoR的方法
我期待阅读给定的URL的元标记信息
解决方案
您可以尝试使用角度来说,Hpricot 并做类似:
doc = Hpricot(URI.parse("http://example.com/").read)
(doc/'/html/head/meta')
#=> Elements[...]
其他提示
非常感谢。
这为我工作。我想获得的描述形式meta标签。 我的代码是这样
def self.extract_description_from_url(url)
description = ""
doc = Hpricot(URI.parse(url).read)
(doc/'/html/head/meta').each do |meta|
val= meta.get_attribute('name')
if val == "description"
description = meta.get_attribute('content')
end
end
return description
end
不隶属于 StackOverflow