Всюду по Интернету, включенную даже здесь, в Stack Overflow, люди заявляют, что хороший способ проверить, является ли запрос AJAX или нет, заключается в следующем:
if (strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' ) {...}
Однако я не вижу $_SERVER['HTTP_X_REQUESTED_WITH']
в официальной документации PHP
И когда я пытаюсь сделать следующее:
echo $_SERVER['HTTP_X_REQUESTED_WITH'];
Ничего не выводится.
Я что-то делаю неправильно? Потому что я действительно хотел бы использовать $_SERVER['HTTP_X_REQUESTED_WITH']
, если он доступен.