2011-12-14 20 views
1

Zend FrameworkやSymfonyなどの他のフレームワークでは、isXMLHttpRequest()というメソッドがあり、これがXMLHttpRequestであるかどうかを判断します。私はフレームワークかPHPがXmlHttpRequestとHttpRequestを区別できるのだろうか? documentationからXMLHttpRequestとHttpRequestの違い

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

答えて

1

Zend_Controller_Request_Httpのは、AJAXリクエストを検出するための基本的な方法がありますisXmlHttpRequestを()。このメソッドは、HTTP要求ヘッダーX-Requested-Withを値 'XMLHttpRequest'で探します。見つかった場合はTRUEを返します。

関連する問題