Как отключить кэширование HTTP для веб-приложения службы приложений Azure, если мое приложение представляет собой простую страницу HTML? - PullRequest
0 голосов
/ 30 января 2019

В настоящее время у меня есть приложение, которое представляет собой просто HTML-страницу (с множеством JavaScript, вызывающих несколько API, чтобы она выглядела интерактивно).

Но в конце концов, в настоящее время мойВсе приложение представляет собой одну HTML-страницу.

Я развернул ее в Служба приложений Azure в виде Веб-приложения .

Я хочу отключитьКеширование HTTP везде - на сервере, посредниках / прокси и клиенте.Как это сделать, не прибегая к нерекомендованным тегам HTML <meta>?

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

Но можете ли вы подтвердить, что план Basic или более поздний позволит вам управлять параметрами сервера для службы приложений (а не длявиртуальная машина, которую вы предоставили)?

1 Ответ

0 голосов
/ 25 февраля 2019

Вы можете отключить локальный кэш для каждого веб-приложения, используя эту настройку приложения : WEBSITE_LOCAL_CACHE_OPTION = Никогда.

При переходе на тарифные планы Not-Free вы получите множествопреимущества, но локальное кэширование не является одним из них.https://azure.microsoft.com/en-us/pricing/details/app-service/plans/

...