Хроники Yii3
617 subscribers
43 photos
1.7K links
Описание процесса разработки фреймворка из первых рук 😎

Обсуждение:
https://t.me/yii3ru

Сводка по всем пакетам:
https://www.yiiframework.com/status/3.0

Поддержать разработчиков:
https://opencollective.com/yiisoft
Download Telegram
#yiisoftHttpMiddleware

Yii HTTP Middleware

Новый пакет под мидлвари, нацеленные на работу с HTTP. На текущий момент представлена только одна мидлварь:

ContentLengthMiddleware — добавляет/убирает к ответу заголовок Content-Length в соответствие с настройками.

В ближайшее время планируется добавить ещё одну новую:

HeadRequestMiddleware — удаляет содержимое из ответа для HEAD-запросов.

… и перетащить в этот пакет существующие из Yii Middleware:

CorsAllowAll
ForceSecureConnection
HttpCache
TagRequest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👾1
#yiisoftHttpMiddleware #ПервыйРелиз #МажорныйРелиз #Релиз

🎁 Yii HTTP Middleware 1.0.0

Пакет предоставляет набор PSR-15 мидлварей, ориентированных на работу с HTTP-функциональностью.

ContentLengthMiddleware — управляет заголовком Content-Length в ответе, автоматически добавляет/удаляет заголовок в соответствии с параметрами ответа и конфигурацией мидлвари.

CorsAllowAllMiddleware — добавляет CORS-заголовки, разрешающие запросы с любых источников.

ForceSecureConnectionMiddleware — перенаправляет небезопасные HTTP-запросы на HTTPS и добавляет заголовки, повышающие уровень безопасности.

HeadRequestMiddleware — удаляет тело ответа для HEAD-запросов.

HttpCacheMiddleware — реализует HTTP-кеширование с использованием заголовков Cache-Control, ETag и Last-Modified.

TagRequestMiddleware — добавляет в запрос специальный заголовок, который можно использовать для логирования или отладки.
10🔥121👾1
#yiisoftHttpMiddleware #МинорныйРелиз #Релиз

🎁 Yii HTTP Middleware 1.1

• Добавлена мидлварь RemoveBodyMiddleware, которая удаляет тело ответа для ответов с заданными статусами.
10👍6👾1