получить мета-теги не работает в php
Я пытаюсь получить мета-теги веб-сайта. Вот мой код
$tags = get_meta_tags('https://www.wired.com/story/avengers-infinity-war-d23-footage');
print_r($tags); exit;
Это возвращает пустое значение. Есть идеи?
Wesbite использует некоторое сжатие, такое как gzip.
3
Author: Ankita Kashyap, 2017-07-17
1 answers
Вам нужно распаковать его, для чего вы можете использовать оболочку потока . Например:
$tags = get_meta_tags('compress.zlib://https://www.wired.com/story/avengers-infinity-war-d23-footage');
print_r($tags);
Выходные данные:
Array
(
[viewport] => width=device-width, initial-scale=1
[content-type] => article
...
)
5
Author: Paul Crovella, 2017-07-17 05:18:32