爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
PHP教程
php怎么判断是ajax请求
php怎么判断是ajax请求
日期:2014-05-17 浏览次数:20432 次
php如何判断是ajax请求
如题,网上是说使用$_SERVER['HTTP_X_REQUEST_WITH'],但我发现似乎不行。
------解决方案--------------------
在请求头里加上个唯一标识作为ajax发送的http请求的标志,服务器端读发送请求头,当发现有ajax标志则判定为ajax请求.
------解决方案--------------------
探讨
在Symfony中是这样判断的:
PHP code
public function isXmlHttpRequest()
{
return ($this->getHttpHeader('X_REQUESTED_WITH') == 'XMLHttpRequest');
}
我的站点中用到这个函数,经实践是可以用的。
不推荐类似hack的方法,如果HTTP本身已经提供了这个功能,就应该用。
上一篇:DEDE如何去除dede_feedback表写入功能 关闭留言表写入功能
下一篇: curl_interface 支持ipv6不?该如何解决
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
【PHP】界别include(),require(),include_once(),require_once()
利用js调用后台php进行数据处理原码
求教关于brophp框架中r_select()的用法解决思路
ThinkPHP的PHP变量传送到模板原理浅析
新手~ smarty的表单传值有关问题
最近看一本书上经常提及客户端代码,如何理解这个名词的含义
ini_set、putenv等函数的作用范围是什么呢,大局还是只限于本网站
php接收ios中的emoji神情存入数据库为?
求一sql查询语句解决办法
推荐阅读
更多>
thinkphp session 的有关问题
散分,好久没写代码像今宵这么有感觉了
thinkphp导出excel,怎样把报表里的数据传递到后台?现在只差这一步了
关于积分有关问题
html页面能显示.php的文件在静态的页面显示吗?怎么实现
PHP5中新增stdClass 内部保留类
PHP的开发工具解决思路
php api,该怎么处理
负载均衡有关问题 高分求解
此函数是PHP中哪方面的学问,其功能是何
急怎么读取数据表中分数计算总分后写入另一个数据表中
初学者,关于php生成文件夹的有关问题
利用文件属性结合Session实现在线人数统计
PHP教程.应用实例13
11行php+js 求改错解决思路
netbeans for php 设立备忘
cron不执行,该如何处理
使用php作linux自动执行脚本(呵呵,超级好用的功能)
求个小功能写法解决方案
如何实现列表中数据的上移和下移功能