Я хочу получить заголовки веб-сайта, но get_headers ничего не возвращает
Это мой код
<?php $url = 'http://www.example.com'; print_r(get_headers($url)); ?>
Для вашей информации мой поставщик веб-хостинга является сетевым решением
Возникает ли проблема из моего кода или из веб-хостинга?
И каково решение получить заголовки одного веб-сайта?
Если get_headers отключен, вы также можете использовать cURL.
$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => $url, CURLOPT_HEADER => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_NOBODY => true)); $header = explode("\n", curl_exec($curl)); curl_close($curl); print_r($header);