Tiêu đề HTTP Request trong PHP
Trong PHP, bạn có thể lấy giá trị của
tiêu đề request. Chúng được chứa
trong biến siêu toàn cục $_SERVER
dưới dạng mảng. Trong đó, khóa của mỗi tiêu đề
request bắt đầu bằng 'HTTP_', sau đó
là tên của tiêu đề đó bằng chữ
hoa.
Ví dụ, hãy lấy nội dung của
tiêu đề Host:
<?php
echo $_SERVER['HTTP_HOST'];
?>
Nếu trong tên tiêu đề có dấu gạch ngang,
thì trong khóa PHP, chúng sẽ biến đổi
thành dấu gạch dưới. Ví dụ,
hãy lấy nội dung của tiêu đề
Accept-Encoding:
<?php
echo $_SERVER['HTTP_ACCEPT_ENCODING'];
?>
Hãy lấy giá trị của tiêu đề Accept.
Hãy lấy giá trị của tiêu đề Accept-Language.
Hãy xuất nội dung của biến $_SERVER
thông qua var_dump. Bằng mắt thường, hãy xác định
những giá trị nào là tiêu đề, và những giá trị nào -
là cái gì đó khác.