Здравствуйте. Нужно отправить дополнительный заголовок с клиента на сервер, для того чтобы сервер понял что запрос отправлен AJAX'ом. использую jQuery:
$.ajax({
url: url,
beforeSend: function(xhr) {
xhr.setRequestHeader("AJAX", "true");
},
success: function(data) {
// ...
}
});
В при отправке, в консоле заголовок виден, однако PHP его не видит, $_SERVER['HTTP_AJAX'] - пустой, $_SERVER['HTTP_X_REQUESTED_WITH'] тоже пустой, хотя по умолчанию он отправляется, в консоле тоже показывается. В чём может быть проблема?