Поделиться через


HttpCacheVaryByHeaders.UserCharSet Свойство

Определение

Получает или задает значение, показывающее, зависят ли кэшированные ответы ASP.NET от заголовка Accept-Charset, который в случае зависимости добавляется к выходному заголовку HTTP Vary.

public:
 property bool UserCharSet { bool get(); void set(bool value); };
public bool UserCharSet { get; set; }
member this.UserCharSet : bool with get, set
Public Property UserCharSet As Boolean

Значение свойства

Значение true, если кэш выходных данных ASP.NET зависит от заголовка Accept-Charset, который в таком случае добавляется к заголовку HTTP Vary для отправки клиенту, в противном случае — значение false. Значение по умолчанию — false.

Примеры

В следующем примере кода показано, как какое-либо действие выполняется только в том случае, UserCharSet если свойство имеет значение true.

Response.Cache.VaryByHeaders.UserCharSet = true;
Response.Cache.VaryByHeaders.UserCharSet = True

Комментарии

Заголовок Vary указывает поля заголовка запроса, которые сервер использует для определения того, какой из нескольких кэшированных ответов отправляется в ответ на запрос клиента. Поле Accept-CharSet указывает, что сервер выбирает ответ на основе кодировки клиента.

Дополнительные сведения см. в статье RFC 2616: протокол http/1.1, доступный на веб-сайте консорциума W3C. Подробные сведения см. в разделе 14 "Определения полей заголовков".

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