クラス yii\web\RangeNotSatisfiableHttpException
RangeNotSatisfiableHttpException は、エンドユーザーの不適切なリクエストによって引き起こされる例外を表します。
この例外は、リクエストされた範囲が満たせない場合にスローされます。クライアントがファイルの一部 (バイトサービング) を要求したが、サーバーがその部分を提供できない場合です。たとえば、クライアントがファイルの終端を超える部分を要求した場合などです。
次の例のように RangeNotSatisfiableHttpException をスローすると、エラー 416 のエラーページが表示されます。
公開プロパティ
プロパティ | 型 | 説明 | 定義元 |
---|---|---|---|
$statusCode | 整数型 | HTTPステータスコード (403、404、500など) | yii\web\HttpException |
公開メソッド
メソッド | 説明 | 定義元 |
---|---|---|
__construct() | コンストラクター。 | yii\web\RangeNotSatisfiableHttpException |
getName() | yii\web\HttpException |
メソッド詳細
コンストラクター。
public void __construct ( $message = null, $code = 0, $previous = null ) | ||
$message | 文字列|null |
エラーメッセージ |
$code | 整数型 |
エラーコード |
$previous | Throwable|null |
例外チェーンに使用される前の例外。 |
public function __construct($message = null, $code = 0, $previous = null)
{
parent::__construct(416, $message, $code, $previous);
}
コメントするには、サインアップまたはログインしてください。