Нет надежного способа заставить любой сервер обойти механизмы кэширования владельца сайта. Кэширование на сервере находится под контролем владельца веб-сайта, и они могут по своему усмотрению настраивать чахеинг. Если они так решат, они могут игнорировать любые заголовки и / или строки запросов во входящих запросах, тогда любая ваша попытка принудительно пропустить кэш не будет работать.
Сказав это, если владелец сайта установил правиладля кеширования, которое позволяет определенным типам запросов обходить кеш, вы можете воспользоваться этим , даже если вы на самом деле не используете этот тип запроса . Помещение ложных строк запроса GET в URL является показательным примером. Другим часто используемым уловкой является отправка запроса POST вместо GET - большинство веб-сайтов обрабатывают сообщения POST как входящие сообщения с данными и пересылают их на серверы, а большинство серверов обрабатывают запрос POST как GET, если они не ожидаютФорма подачи. Но имейте в виду, что на самом деле это злоупотребление веб-сайтом: владелец использует кеширование, чтобы попытаться снизить нагрузку на основные серверы, поэтому попытки обхода кеша фактически являются пальцем в глазу и оскорблением длявладелец веб-сайта, который имеет право быть оскорбленным.
Если вам действительно нужен доступ к исходной версии данных веб-сайта, для какой-либо хорошей и серьезной цели вам, возможно, следует обратиться квладелец, чтобы выяснить, будут ли они готовы предоставить вам доступ (возможно, через непубличный URL) к исходной серверной версии данных, но вам нужно будет привести веские доводы, и я подозреваю, что у вас могут возникнуть трудностиубедить их.