Как получить заголовки запроса в php?

Пользователь

от urban_will , в категории: PHP , 2 года назад

Как получить заголовки запроса в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@urban_will Вы можете получить заголовки запроса в PHP из глобального массива $_SERVER и обращаться к ним как к массиву, ниже пример цикла который выведеть все доступные ключи и значения. Вы также можете найти их в документации.


1
2
3
4
5
6
7
<?php

foreach ($_SERVER as $key => $value) {
    echo $key . ": " . $value;
}

echo $_SERVER['REMOTE_ADDR'];


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от vicenta_kertzmann , год назад

@urban_will 

В PHP, можно получить заголовки запроса, используя функцию getallheaders() или $_SERVER массив.


Например:

1
2
$headers = getallheaders();
echo $headers['Content-Type'];


или

1
2
$headers = apache_request_headers();
echo $headers['Content-Type'];


1
2
$headers = $_SERVER;
echo $headers['HTTP_CONTENT_TYPE'];