루비/레일 EQV PHP get_meta_tags
-
11-07-2019 - |
문제
PHP에 대한 동등한 루비/rOR 방법이 있습니까? get_meta_tags.
주어진 URL의 메타 태그 정보를 읽고 싶습니다.
해결책
당신은 사용해 볼 수 있습니다 HPRICOT 그리고 다음과 같은 일을하십시오.
doc = Hpricot(URI.parse("http://example.com/").read)
(doc/'/html/head/meta')
#=> Elements[...]
다른 팁
정말 감사합니다.
그것은 나를 위해 작동합니다. 설명 양식 메타 태그를 얻으려고합니다. 내 코드는
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