PHP中检测ajax请求的代码例子_PHP教程
程序员文章站
2022-05-23 08:08:12
...
多数情况下,基于JavaScript 的Js框架如jquery、Mootools、Prototype等,在发出Ajax请求指令时,都会发送额外的 HTTP_X_REQUESTED_WITH 头部信息,就当是一个ajax请求,因此你可以在服务器端检测到这些Ajax请求,在PHP中的检测方法如下代码所示:
1
2if(!emptyempty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) =='xmlhttprequest'){
3 //这里面是你的ajax请求处理逻辑
4}else{
5 //一些逻辑。。。
6}
7?>
在开发Ajax交互应用时候用得到。
推荐阅读
-
PHP开发框架kohana中处理ajax请求的例子
-
php模拟asp中的XmlHttpRequest实现http请求的代码
-
PHP中模拟处理HTTP PUT请求的例子
-
php中通过Ajax如何实现异步文件上传的代码实例
-
PHP中运用jQuery的Ajax跨域调用实现代码
-
php操作redis中的hash和zset类型数据的方法和代码例子
-
php快速查找数据库中恶意代码的方法,快速查找恶意代码_PHP教程
-
巧用php中的array_filter()函数去掉多维空值的代码分享_PHP教程
-
PHP中模拟处理HTTP PUT请求的例子_PHP
-
php中3des加密代码(完全与.net中的兼容)_PHP教程