php检测 ajax 请求的代码

发布时间:2020-01-31编辑:脚本学堂
大多数的 JavaScript 框架如 jquery,Mootools 等,在发出 Ajax 请求时,都会发送额外的 HTTP_X_REQUESTED_WITH 头部信息,头当他们一个ajax请求,因此可以在服务器端侦测到 Ajax 请求。

大多数的 javascript 框架如 jquery,Mootools 等,在发出 Ajax 请求时,都会发送额外的 HTTP_X_REQUESTED_WITH 头部信息,头当他们一个ajax请求,因此可以在服务器端侦测到 Ajax 请求。
这里为大家提供一段检测ajax请求的php代码。
<?php
if(!emptyempty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
//If AJAX Request Then
}else{
//something else
}
?>