Spec-Zone.ru › Laravel 7

Запрос

класс Запрос реализует ArrayAccess (Просмотреть исходный код)

Свойства

protected RequestInterface $request

Основной PSR-запрос.

protected array $data

Декодированная полезная нагрузка для запроса.

Методы

void __construct(RequestInterface $request)

Создать новый экземпляр запроса.

string method()

Получить метод запроса.

string url()

Получить URL запроса.

bool hasHeader(string $key, mixed $value = null)

Определить, содержит ли запрос заданный заголовок.

bool hasHeaders(array|string $headers)

Определить, содержит ли запрос заданные заголовки.

array header(string $key)

Получить значения для заголовка с заданным именем.

array headers()

Получить заголовки запроса.

string body()

Получить тело запроса.

bool hasFile(string $name, string|null $value = null, string|null $filename = null)

Определить, содержит ли запрос заданный файл.

array data()

Получить данные запроса (параметры формы или JSON).

array parameters()

Получить параметры формы запроса.

array json()

Получить декодированное тело запроса в формате JSON.

bool isForm()

Определить, является ли запрос простыми данными формы.

bool isJson()

Определить, является ли запрос JSON.

bool isMultipart()

Определить, является ли запрос многочастотным.

$this withData(array $data)

Установить декодированные данные в запросе.

RequestInterface toPsrRequest()

Получить базовый PSR-совместимый экземпляр запроса.

bool offsetExists(string $offset)

Определить, существует ли данный смещение.

mixed offsetGet(string $offset)

Получить значение для заданного смещения.

void offsetSet(string $offset, mixed $value)

Установить значение по заданному смещению.

void offsetUnset(string $offset)

Удалить значение по заданному смещению.

Подробности

void __construct(RequestInterface $request)

Создать новый экземпляр запроса.

Параметры

RequestInterface $request

Возвращаемое значение

void

string method()

Получить метод запроса.

Возвращаемое значение

string

string url()

Получить URL запроса.

Возвращаемое значение

string

bool hasHeader(string $key, mixed $value = null)

Определить, содержит ли запрос заданный заголовок.

Параметры

string $key
mixed $value

Возвращаемое значение

bool

bool hasHeaders(array|string $headers)

Определить, содержит ли запрос заданные заголовки.

Параметры

array|string $headers

Значение возврата

bool

array header(string $key)

Получить значения заголовка с заданным именем.

Параметры

string $key

Значение возврата

array

array headers()

Получить заголовки запроса.

Значение возврата

array

string body()

Получить тело запроса.

Значение возврата

string

bool hasFile(string $name, string|null $value = null, string|null $filename = null)

Определить, содержит ли запрос заданный файл.

Параметры

string $name
string|null $value
string|null $filename

Значение возврата

bool

array data()

Получить данные запроса (параметры формы или JSON).

Значение возврата

array

protected array parameters()

Получить параметры формы запроса.

Значение возврата

array

protected array json()

Получить декодированное в JSON тело запроса.

Значение возврата

array

bool isForm()

Определить, является ли запрос простыми данными формы.

Значение возврата

bool

bool isJson()

Определить, является ли запрос JSON.

Значение возврата

bool

bool isMultipart()

Определить, является ли запрос multipart.

Значение возврата

bool

$this withData(array $data)

Установите декодированные данные в запросе.

Параметры

array $data

Значение возврата

$this

RequestInterface toPsrRequest()

Получить базовый PSR-совместимый экземпляр запроса.

Значение возврата

RequestInterface

bool offsetExists(string $offset)

Определить, существует ли заданный смещение.

Параметры

string $offset

Значение возврата

bool

mixed offsetGet(string $offset)

Получить значение для заданного смещения.

Параметры

string $offset

Значение возврата

mixed

void offsetSet(string $offset, mixed $value)

Установить значение по заданному смещению.

Параметры

string $offset
mixed $value

Значение возврата

void

Исключения

LogicException

void offsetUnset(string $offset)

Удалить значение по заданному смещению.

Параметры

string $offset

Значение возврата

void

Исключения

LogicException

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Http/Client/Request.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API