grabbee
@grabbee

Каким заголовком правильно сбросить запись из кэша NGINX?

Запрос из бэкенда получает колекцию данных. POST создает новую запись в этот массив и возвращает 201 - создано. Но Старые данные не сбрасываются из кэша, и NGINX отдает старый список без новой записи. Вероятно не хватает каких-то заголовков от бэкенда. Помогите понять как правильно это должно происходить, чтобы старые данные из кэша NGINX и браузера не брались?

Проблема в том, что POST и PUT отдают новую версию ресурса. И если бы её закэшировать заново fastcgi_cache_key "$scheme:$host:$request_uri"; наверное было бы идеально

Но бэкенд ставит на ответ заголовок cache-control: no-cache, private и ничего не кэшируется
Symfony, api-platform
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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