什么是XMLHttpRequest的和的HttpRequest之间的差异(What are diff

2019-10-16 13:25发布

在Zend框架和如Symfony的其它框架,有一个名为isXMLHttpRequest()的方法,以确定这是XMLHttpRequest的或没有。 我不知道该怎么框架或PHP的XmlHttpRequest和HttpRequest的区分?

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

Answer 1:

从文档 :

Zend_Controller_Request_Http有检测AJAX请求一个初步的方法:isXmlHttpRequest()。 该方法寻找一个HTTP请求头X-请求-随着与“XMLHttpRequest”值; 如果找到,则返回TRUE。



文章来源: What are differences between XMLHttpRequest and HttpRequest