CookieMiddleware
in package
implements
MiddlewareInterface
FinalYes
Применение и сбор cookie между запросами.
Перед отправкой добавляет к запросу применимые cookie из хранилища, после
ответа сохраняет пришедшие Set-Cookie. Так как звено находится внутри
перенаправлений, cookie корректно переносятся по цепочке хопов.
Table of Contents
Interfaces
- MiddlewareInterface
- Звено конвейера обработки запроса.
Methods
- __construct() : mixed
- jar() : CookieJar
- Хранилище cookie.
- process() : Response
- Обработать запрос, передав управление дальше по конвейеру.
Methods
__construct()
public
__construct([CookieJar $jar = new CookieJar() ]) : mixed
Parameters
jar()
Хранилище cookie.
public
jar() : CookieJar
Return values
CookieJar —хранилище
process()
Обработать запрос, передав управление дальше по конвейеру.
public
process(Request $request, callable(Request): Response $next) : Response
Parameters
- $request : Request
-
входящий запрос
- $next : callable(Request): Response
-
следующий обработчик конвейера
Attributes
- #[Override]
Return values
Response —полученный ответ