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


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 заголовка и добавляет его в Vary заголовок HTTP, отправленный клиенту; в противном случае false. Значение по умолчанию — false.

Примеры

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

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

Комментарии

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

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

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