HTTP hlavičky požadavku v PHP
V PHP lze získat hodnoty
hlaviček požadavku. Jsou obsaženy
v superglobální proměnné $_SERVER
ve formě pole. Přitom klíč každé hlavičky
požadavku začíná 'HTTP_', a dále
následuje jméno této hlavičky velkými
písmeny.
Získejme například obsah
hlavičky Host:
<?php
echo $_SERVER['HTTP_HOST'];
?>
Pokud je v názvu hlavičky pomlčka,
tak se v klíči PHP změní
na podtržítko. Jako příklad
získejme obsah hlavičky
Accept-Encoding:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Získejte hodnotu hlavičky Accept.
Získejte hodnotu hlavičky Accept-Language.
Vypište obsah proměnné $_SERVER
pomocí var_dump. Vizuálně, "od oka", určete,
jaké hodnoty jsou hlavičkami, a jaké -
něčím jiným.