Size: a a a

2020 August 29

А

Алексей R in Yii Framework 3
A
Я не про это

Я про то, что в том файле я могу логировать какие-то данные

А в мидлвари нет

То получается и какие-то действия я не могу в ней сделать
ибо туда код уже не заходит
тот файл не для логирования. Это фабрика, которая запускается практически при инициализации приложения )
источник

А

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

А

Алексей R in Yii Framework 3
а у тебя проблема с CORS наверное
источник

А

Алексей R in Yii Framework 3
отключи CORS мидлварь и проверь
источник

A

A in Yii Framework 3
Это я понимаю

Но если мне нужно, например, пропустить этот запрос, то есть вернуть 200 для OPTIONS, я это должен сделать где помимо мидлвари ?
источник

A

A in Yii Framework 3
Ещё такая штука

Если я отправляю вместо json просто FormData, то запрос тоже норм отработает на фронте
источник

А

Алексей R in Yii Framework 3
A
Это я понимаю

Но если мне нужно, например, пропустить этот запрос, то есть вернуть 200 для OPTIONS, я это должен сделать где помимо мидлвари ?
нужно чтобы все мидлвари на пути следования Request не завернули его в Response :) у тебя это делает CORS. Т.е. Request должен дойти до роутера
источник

A

A in Yii Framework 3
Так запрос не доходит до неё :) Я же про это тут судачу
Он не доходит до мидлвари
источник

A

A in Yii Framework 3
Вот если бы он туда смотрел бы, то я же мог бы оттуда залогировать что-то, не ?
Я имею в виду до манипуляций с заголовками
источник

A

A in Yii Framework 3
Вот
источник

A

A in Yii Framework 3
Он не логирует мою строку даже
источник

А

Алексей R in Yii Framework 3
ссылка на весь код есть?
источник

A

A in Yii Framework 3
https://github.com/aushev06/yii-demo-api - вот
Это хоть и неактуальная версия

но проблема там эта есть
источник

А

Алексей R in Yii Framework 3
SubFolder можешь убирать, она лишняя обычно
источник

А

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

А

Алексей R in Yii Framework 3
я про Cors писал, а подраузмевал csrf 😐 но она у тебя в коде уже отключена
источник

A

A in Yii Framework 3
https://trycode.pw/c/66E4H.php

Вот что там из мидлвари появилось
источник

А

Алексей R in Yii Framework 3
дебаг смотреть пробовал?
источник

A

A in Yii Framework 3
источник

А

Алексей R in Yii Framework 3
ужс, как в этом можно что-нибудь понять )
источник