Ruby/Rails eqv PHP get_meta_tags
-
11-07-2019 - |
Frage
Gibt es ein äquivalent ruby/RoR Methode für PHP get_meta_tags.
Ich bin auf der Suche, um Lesen Sie die meta-tag-Informationen von einer url
Lösung
Sie könnten versuchen, mit Hpricot und etwas tun wie:
doc = Hpricot(URI.parse("http://example.com/").read)
(doc/'/html/head/meta')
#=> Elements[...]
Andere Tipps
Vielen Dank.
Es funktioniert für mich.Ich versuche, Beschreibung, form-meta-tag.mein code ist wie
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
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow