Spec-Zone.ru › Laravel 9

MakesHttpRequests

trait MakesHttpRequests (View source)

Свойства

protected array $defaultHeaders

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

protected array $defaultCookies

Дополнительные куки для запроса.

protected array $unencryptedCookies

Дополнительные куки не будут зашифрованы для запроса.

protected array $serverVariables

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

protected bool $followRedirects

Указывает, следует ли перенаправлять.

protected bool $encryptCookies

Указывает, следует ли шифровать куки.

protected bool $withCredentials

Указано, должны ли JSON-запросы выполняться с «авторизацией» (куки).

static TestResponse|null $latestResponse

Последний ответ теста (если есть).

Методы

$this withHeaders(array $headers)

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

$this withHeader(string $name, string $value)

Добавляет заголовок, который должен быть отправлен с запросом.

$this withToken(string $token, string $type = 'Bearer')

Добавляет токен авторизации для запроса.

$this withBasicAuth(string $username, string $password)

Добавляет заголовок базовой аутентификации к запросу с заданными учетными данными.

$this withoutToken()

Удаляет токен авторизации из запроса.

$this flushHeaders()

Очищает все настроенные заголовки.

$this withServerVariables(array $server)

Определяет набор переменных сервера, которые будут отправлены с запросами.

$this withoutMiddleware(string|array|null $middleware = null)

Отключает middleware для теста.

handle($request, $next)

Без описания

Подробности

$this withHeaders(array $headers)

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

Параметры

array $headers

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

$this

$this withHeader(string $name, string $value)

Добавляет заголовок, который должен быть отправлен с запросом.

Параметры

string $name
string $value

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

$this

$this withToken(string $token, string $type = 'Bearer')

Добавляет токен авторизации для запроса.

Параметры

string $token
string $type

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

$this

$this withBasicAuth(string $username, string $password)

Добавляет заголовок базовой аутентификации к запросу с заданными учетными данными.

Параметры

string $username
string $password

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

$this

$this withoutToken()

Удаляет токен авторизации из запроса.

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

$this

$this flushHeaders()

Очищает все настроенные заголовки.

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

$this

$this withServerVariables(array $server)

Определяет набор переменных сервера, которые будут отправлены с запросами.

Параметры

array $server

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

$this

$this withoutMiddleware(string|array|null $middleware = null)

Отключает middleware для теста.

Параметры

string|array|null $middleware

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

$this

handle($request, $next)

Без описания

Параметры

$request
$next

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.html

Spec-Zone.ru

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