PHP - Funzione get_headers ()

La funzione get_headers () può recuperare tutte le intestazioni inviate dal server in risposta a una richiesta HTTP.

Sintassi

array get_headers( string $url [, int $format = 0 ] )

La funzione get_headers () può restituire un array con intestazioni inviate dal server in risposta a una richiesta HTTP.

La funzione get_headers () può restituire un array indicizzato o associativo con intestazioni o false in caso di errore.

Esempio 1

<?php
   $url = "http://www.tutorialspoint.com";

   print_r(get_headers($url));
   print_r(get_headers($url, 1));
?>

Esempio-2

<?php
   stream_context_set_default(
      array(
         "http" => array(
            "method" => "HEAD"
         )
      )
   );
   $headers = get_headers("http://www.tutorialspoint.com");
?>