我想故意在我的Zend Framework应用程序中的一个控制器中导致404错误。我怎么能这样做?
答案 0 :(得分:51)
重定向到404将是:
throw new Zend_Controller_Action_Exception('Your message here', 404);
或没有例外:
$this->_response->clearBody();
$this->_response->clearHeaders();
$this->_response->setHttpResponseCode(404);
答案 1 :(得分:1)
您始终可以手动设置响应代码,而不会抛出任何异常。
$this->_response->clearBody();
$this->_response->clearHeaders();
$this->_response->setHttpResponseCode(404);