我在 Cakephp 中有一个应用程序。在我的前端,它只响应一个请求,并且我使用了通常的 CakeRequest() 类,而在我的后端,就使用 extjs 而言,我已经为多请求和多定义了另一个请求和响应类回应。但我在区分它们时遇到了问题。我的意思是其中一个被执行的地点和时间。前端的默认 cakephp index.php 文件是
$Dispatcher->dispatch(new CakeRequest(), new CakeResponse(array('charset' => Configure::read('App.encoding'))));
而对于后端是
$Dispatcher->dispatch(new TestRequestCollection(...
但我不知道它们之间的 if 子句。