Всем привет, проблема такая. Написал свой телеграм веб ап. Страницы открываются всегда по одному адресу по типу "домен/objects?id=". Не знаю на какой из сторон, но для пк версии веб ап ужасно кеширует страницы. Суть в том что они динамические, заполнение постоянно меняется (подгружает из гугл таблицы). Но в общем адрес и дизайн страницы остается тот же. Меняется только определенная часть. А для пк версии, страницы не меняются, хотя для ios такого нет. Пробовал менять <link rel="stylesheet" href="style.css?v=5.0" />, не сработало. Дошло до того, что страницы загружают вообще не актуальные данные и работают даже когда сервер выключен!!! Что здесь можно придумать?
Столкнулся с такой же проблемой. Я меня были редиректы с урлов оканчивающихся без слэша, на урлы со слэшем. Когда я это поправил, я ожидал что редиректов больше не будет. Но телега продолжила режиректы. Видимо где-то кэширует урлы. Причем кэширует действительно по урлу. Потому что у меня приложение календарь и на какие-то даты стало норм запрашивать, на какие-то продолжало редиректить.
Я и весь бэкенд и nginx и фронт перелопатил прежде чем понял что это на стороне самой телеги
Как костыльное решение, можно в параметрах запроса передать текущее время в формате unix nano. Тогда телега будет думать что кажд запрос разный
Это обсуждение навело меня на мысль, раз телега кеширует миниаппку, то можно менять url аппки при обновлении
Например было https://app.domain/
а поставить https://app.domain/?1
у меня кеш телеги сразу сбросился