Size: a a a

2020 March 27

DS

Dmitriy S in Yii Framework 3
Алексей R
но я сразу скажу, что мне не нравится респонс-декоратор
на мой взгляд лучше делать стримы, а нужные заголовки ставить в мидлварях на основе стримов респонса
Да и мидлтвариЧем не нравится?
источник

Д

Дмитрий in Yii Framework 3
https://github.com/yiisoft/yii-demo/pull/72
https://github.com/yiisoft/yii-demo/pull/73
честно говоря, я вообще нихрена не понял.
это что, зачем и какую проблему решает?
источник

AS

Alexey Samoylov in Yii Framework 3
Dmitriy S
Вообще не должны по идее.
С чего?
источник

Д

Дмитрий in Yii Framework 3
если это не нужно, то нужно это закрыть
https://github.com/yiisoft/yii-demo/pull/72
источник

AS

Alexey Samoylov in Yii Framework 3
Мидлварь, которая gzip кодирует боди, не должна делать гетбоди?
источник

T

TradersVE in Yii Framework 3
👍👍
источник

Д

Дмитрий in Yii Framework 3
@yiiliveext https://github.com/yiisoft/router/pull/39
т.е. ты что-то починил, а тесты как работали, так и работают? можешь зафиксировать текущее положение дел?
источник

Д

Дмитрий in Yii Framework 3
@samdark https://github.com/yiisoft/yii2/pull/17758
я думаю, что это не нужно катить. фичи для yii2 заморожены. когда льем одни, другие грустят.
либо все лить, либо никакие (я за никакие)
источник

DS

Dmitriy S in Yii Framework 3
Alexey Samoylov
Мидлварь, которая gzip кодирует боди, не должна делать гетбоди?
Ну сделает, и что? Кто запрещает?
источник

DS

Dmitriy S in Yii Framework 3
Закрыл
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
@yiiliveext https://github.com/yiisoft/router/pull/39
т.е. ты что-то починил, а тесты как работали, так и работают? можешь зафиксировать текущее положение дел?
@samdark должен был написать
источник

Д

Дмитрий in Yii Framework 3
Dmitriy S
Закрыл
а что это вообще такое, если на пальцах?
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
а что это вообще такое, если на пальцах?
Ща гифку сделаю
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Ну сделает, и что? Кто запрещает?
запрос стрима-то происходит через getBody()
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
а что это вообще такое, если на пальцах?
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
запрос стрима-то происходит через getBody()
Что мешает мидлтварь форматтера поставить раньше, чем мидлтварь сжатия?
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Что мешает мидлтварь форматтера поставить раньше, чем мидлтварь сжатия?
это было к вопросу о том, что рендер вынесен из приложения )
источник

А

Алексей R in Yii Framework 3
но я соглашусь, что если ты читаешь контент, то уже вынести не получится в любом случае. Только если сама мидлварь не обернёт в Deferred
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
а что это вообще такое, если на пальцах?
Там на гифке видно, что контент выводится в трех форматах, html, json, xml. И это все настраивается в контейнере или конфиге роутов. Чтобы поменять вывод xml на json или наоборот, не надо ничего менять в контроллере или экшинах, только в конфиге.
источник

А

Алексей R in Yii Framework 3
однако у тебя форматирование повешено на запрос стрима, а не на его чтение
источник