【问题标题】:What are differences between XMLHttpRequest and HttpRequestXMLHttpRequest 和 HttpRequest 有什么区别
【发布时间】:2011-12-14 03:00:12
【问题描述】:

在 Zend Framework 和 Symfony 等其他框架中,有一个名为 isXMLHttpRequest() 的方法来确定这是不是 XMLHttpRequest。不知framework或php如何区分XmlHttpRequest和HttpRequest?

if($this->_request->isXmlHttpRequest())
{
   //code here
}

【问题讨论】:

    标签: php zend-framework xmlhttprequest httprequest


    【解决方案1】:

    来自documentation

    Zend_Controller_Request_Http 有一个检测 AJAX 请求的基本方法:isXmlHttpRequest()。此方法查找值为“XMLHttpRequest”的 HTTP 请求标头 X-Requested-With;如果找到,则返回 TRUE。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 1970-01-01
      • 2011-06-07
      • 1970-01-01
      • 1970-01-01
      • 2013-10-01
      • 2012-01-02
      相关资源
      最近更新 更多