Насчет страниц с кодом 304

Всё что касается построения API
Ответить
goodfriend
Сообщения: 33
Зарегистрирован: 2018.06.02, 09:58

Насчет страниц с кодом 304

Сообщение goodfriend »

Приветствую.
Пока пишу фронт и заметил что тестовый сервер (json-server) при повторных get запросах к коллекции возвращает страницу с кодом HTTP 304 Not Modified, т.е. данные в этом случае назад не шлет.
А тот Rest Api , который из коробки идет с Yii2, тоже так умеет?
Или это надо самому делать?
По идее вот как бы сервер так магически узнал что что то в коллекции AR моделей изменилось...

Аватара пользователя
samdark
Администратор
Сообщения: 9420
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Насчет страниц с кодом 304

Сообщение samdark »

Yii так умеет при использовании Http-кеша: https://github.com/yiisoft/yii2/blob/ma ... e.php#L151

goodfriend
Сообщения: 33
Зарегистрирован: 2018.06.02, 09:58

Re: Насчет страниц с кодом 304

Сообщение goodfriend »

В общем трюк будет в том чтобы нужному REST экшену фильтром кеш вот этот включить?

Аватара пользователя
samdark
Администратор
Сообщения: 9420
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Насчет страниц с кодом 304

Сообщение samdark »

Да.

Ответить