Единственное, что отличается в AJAX-запросе, отправленном с помощью jQuery, по сравнению с обычным запросом (что вы подразумеваете под обычным запросом) - это добавляемый HTTP-заголовок X-Requested-With: XMLHttpRequest
.Этот заголовок может быть удален следующим образом:
$.ajax({
url: '/foo',
type: 'POST',
data: { bar: 'baz' },
beforeSend: function(xhr) {
xhr.setRequestHeader(
'X-Requested-With',
{
toString: function() { return ''; }
}
);
},
success: function(result) {
alert(result);
}
});
или глобально для всех запросов AJAX на вашем сайте:
$.ajaxSetup({
beforeSend: function(xhr) {
xhr.setRequestHeader(
'X-Requested-With',
{
toString: function() { return ''; }
}
);
}
});