类 yii\web\BadRequestHttpException
BadRequestHttpException 表示一个状态码为 400 的“错误请求”HTTP 异常。
使用此异常表示通用的客户端错误。在许多情况下,可能存在更准确地描述错误的 HTTP 异常。在这种情况下,请考虑使用更准确的异常向用户提供更多信息。
公有方法
方法 | 描述 | 定义于 |
---|---|---|
__construct() | 构造函数。 | yii\web\BadRequestHttpException |
getName() | yii\web\HttpException |
方法详情
构造函数。
public void __construct ( $message = null, $code = 0, $previous = null ) | ||
$message | string|null |
错误消息 |
$code | integer |
错误代码 |
$previous | Throwable|null |
用于异常链的先前异常。 |
public function __construct($message = null, $code = 0, $previous = null)
{
parent::__construct(400, $message, $code, $previous);
}
**定义于:** yii\web\HttpException::getName()
public string getName ( ) | ||
返回值 | string |
此异常的用户友好名称 |
---|
public function getName()
{
if (isset(Response::$httpStatuses[$this->statusCode])) {
return Response::$httpStatuses[$this->statusCode];
}
return 'Error';
}
注册 或 登录 以发表评论。