HTTP-anmodningsheadere i PHP
I PHP kan man hente værdier
af anmodningsheadere. De er indeholdt
i den superglobale variabel $_SERVER
i form af et array. Nøglen for hver header
starter med 'HTTP_', og derefter
følger navnet på headeren med store
bogstaver.
Lad os for eksempel hente indholdet
af headeren Host:
<?php
echo $_SERVER['HTTP_HOST'];
?>
Hvis der er bindestreger i headerenavnet,
bliver de i PHP-nøglen omdannet
til understregninger. Som et eksempel,
lad os hente indholdet af headeren
Accept-Encoding:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Hent værdien af headeren Accept.
Hent værdien af headeren Accept-Language.
Udskriv indholdet af variablen $_SERVER
via var_dump. Bestem visuelt, "på øjemål", hvilke
værdier der er headere, og hvilke
der er noget andet.