Задать вопрос
Maqsat
@Maqsat
либерал в программировании

Зачем нужно terminable middleware?

Читаю документацию и столкнулься с TERMINABLE MIDDLEWARE, не могу понять что это такое.
  • Вопрос задан
  • 406 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
Sometimes a middleware may need to do some work after the HTTP response has already been sent to the browser. For example, the "session" middleware included with Laravel writes the session data to storage after the response has been sent to the browser. To accomplish this, define the middleware as "terminable" by adding a terminate method to the middleware.
Что тут непонятного? Иногда какие-то действия нужно произвести после того, как ответ отдан браузеру (например, выполнить какие-то ресурсоемкие операции, не связанные непосредственно с ответом) - для этого они и используются.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы