Encabezados HTTP de solicitud en PHP
En PHP se pueden obtener los valores
de los encabezados de solicitud.
Están contenidos en la variable
superglobal $_SERVER
en forma de array. Donde la clave de cada encabezado
de solicitud comienza con 'HTTP_', y luego
va el nombre de este encabezado en
letras mayúsculas.
Por ejemplo, obtengamos el contenido
del encabezado Host:
<?php
echo $_SERVER['HTTP_HOST'];
?>
Si en el nombre del encabezado hay guiones,
en la clave de PHP se convierten
en guiones bajos. Como ejemplo,
obtengamos el contenido del encabezado
Accept-Encoding:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Obtenga el valor del encabezado Accept.
Obtenga el valor del encabezado Accept-Language.
Muestre el contenido de la variable $_SERVER
con var_dump. Visualmente, "a simple vista", determine,
qué valores son encabezados y cuáles son
otra cosa.