Class yii\web\RangeNotSatisfiableHttpException

继承yii\web\RangeNotSatisfiableHttpException » yii\web\HttpException » yii\base\UserException » yii\base\Exception » Exception
可用自版本2.0.11
源代码 https://github.com/yiisoft/yii2/blob/master/framework/web/RangeNotSatisfiableHttpException.php

RangeNotSatisfiableHttpException 表示状态码为416的 HTTP "Range Not Satisfiable"(服务器不能满足客户在请求中指定的 Range 头)异常.

RangeNotSatisfiableHttpException 表示由最终用户的错误请求导致的异常.

当所请求的范围不可满足时抛出此异常: 客户端请求文件的一部分(字节服务), 但服务器无法提供该部分. 例如, 如果客户端要求超出文件末尾以外的部分文件.

像下面的例子一样抛出 RangeNotSatisfiableHttpException 异常, 将导致错误页面显示416错误.

公共属性

隐藏继承的属性

属性类型描述定义在
$statusCode integer HTTP 状态码, 例如:403,404,500等. yii\web\HttpException

方法详情

__construct() public 方法

构造函数.

public void __construct ( $message null, $code 0, Exception $previous null )
$message string

错误消息.

$code integer

错误代码.

$previous Exception

用于异常链接的前一个异常.