Skip to content
PHP Ecosystem
Explore

UnsupportedMediaTypeHttpException

API reference › yii › web › UnsupportedMediaTypeHttpException

classyii\web\UnsupportedMediaTypeHttpException
ExtendsHttpException » yii\base\UserException » yii\base\Exception » Exception
Since2.0
Sourceframework/web/UnsupportedMediaTypeHttpException.php

UnsupportedMediaTypeHttpException represents an “Unsupported Media Type” HTTP exception with status code 415.

Use this exception when the client sends data in a format that your application does not understand. For example, you would throw this exception if the client POSTs XML data to an action or controller that only accepts JSON.

See also: https://tools.ietf.org/html/rfc7231#section-6.5.13.

PropertyTypeDescriptionDefined by
$statusCodeintHTTP status code, such as 403, 404, 500, etc. Default: null.HttpException
MethodDescriptionDefined by
__construct()Constructor.UnsupportedMediaTypeHttpException
getName()HttpException
public function __construct(string|null $message = null, int $code = 0, Throwable|null $previous = null)

Constructor.

Parameters

ParameterTypeDescription
$messagestring|nullError message
$codeintError code
$previousThrowable|nullThe previous exception used for the exception chaining.