Web Yii:如何回应404
如何使用$this->render在Yii中生成响应,同时将应答码设置为404而不是200 我希望我的流程如下所示:Web Yii:如何回应404,web,yii,http-status-code-404,Web,Yii,Http Status Code 404,如何使用$this->render在Yii中生成响应,同时将应答码设置为404而不是200 我希望我的流程如下所示: if ($isOk) { $this->render('page', ...); } else { // set 404 header $this->render('error', ...); } 您应该抛出异常,而不是: if ($isOk) { $this->render('page', ...); } else { thro
if ($isOk) {
$this->render('page', ...);
} else {
// set 404 header
$this->render('error', ...);
}
您应该抛出异常,而不是:
if ($isOk) {
$this->render('page', ...);
} else {
throw new CHttpException("404", "Your requested page not found.");
}
这将呈现
错误
视图。您应该抛出异常:
if ($isOk) {
$this->render('page', ...);
} else {
throw new CHttpException("404", "Your requested page not found.");
}
这将呈现
错误
视图。您应该抛出异常:
if ($isOk) {
$this->render('page', ...);
} else {
throw new CHttpException("404", "Your requested page not found.");
}
这将呈现
错误
视图。您应该抛出异常:
if ($isOk) {
$this->render('page', ...);
} else {
throw new CHttpException("404", "Your requested page not found.");
}
这将呈现错误视图。您可以这样做
http_response_code(404);
$this->render(...........);
Yii::app()->end();
你可以这样做
http_response_code(404);
$this->render(...........);
Yii::app()->end();
你可以这样做
http_response_code(404);
$this->render(...........);
Yii::app()->end();
你可以这样做
http_response_code(404);
$this->render(...........);
Yii::app()->end();