HttpCachePolicy.AppendCacheExtension(String) Метод

Определение

Добавляет указанный Cache-Control текст в заголовок HTTP.

public:
 void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension(string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)

Параметры

extension
String

Текст, добавляемый к заголовку Cache-Control .

Исключения

extension равно null.

Примеры

В следующем примере кода показано использование расширения управления кэшем, поддерживаемого Internet Explorer. Сервер указывает браузеру, что содержимое не изменится в течение одного часа (pre-check=3600) и указывает ему получить содержимое непосредственно из локального кэша. Однако если содержимое изменяется сервером и страница запрашивается пользователем в течение пятнадцати минут (post-check= 900) до одного часа, браузер отображает сведения, найденные в локальном кэше, но также выполняет фоновую проверку и необязательное получение нового содержимого на сервере.

Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")

Комментарии

Если браузер не распознает директивы управления кэшем или расширения, браузер должен игнорировать нераспознанные термины. Дополнительные сведения см. в статье RFC 2616: протокол hypertext Transfer Protocol - HTTP/1.1, доступный на веб-сайте консорциума W3C.

AppendCacheExtension представлен в .NET Framework версии 3.5. Дополнительные сведения см. в разделе "Версии и зависимости".

Применяется к