Aracılığıyla paylaş


HttpCacheVaryByHeaders.UserAgent Özellik

Tanım

ASP.NET çıktı önbelleğinin önbelleğe alınan yanıtları üst bilgiyle User-Agent değiştirip değiştirmeyeceğini belirten bir değer alır veya ayarlar ve bunu giden Vary HTTP üst bilgisine ekler.

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

Özellik Değeri

Boolean

trueASP.NET çıktı önbelleği üst bilgisine göre değiştiğinde User-Agent ve istemciye Vary gönderilen HTTP üst bilgisine eklendiğinde; aksi takdirde , false. false varsayılan değerdir.

Örnekler

Aşağıdaki kod örneği, yalnızca özelliği trueolduğunda bazı eylemlerin nasıl gerçekleştirildiğini UserAgent gösterir.

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

Açıklamalar

Üst bilgi, Vary sunucunun istemci isteğine yanıt olarak birden çok önbelleğe alınmış yanıtlardan hangisinin gönderildiğini belirlemek için kullandığı istek üst bilgisi alanlarını gösterir. alanı, User-Agent sunucunun yanıtı istemcinin kullanıcı aracısı türüne göre seçtiğini belirtir.

Daha fazla bilgi için bkz. RFC 2616: Köprü Metni Aktarım Protokolü -- HTTP/1.1, World Wide Web Consortium (W3C) Web sitesinde kullanılabilir. Tüm ayrıntılar için "Üst Bilgi Alanı Tanımları" başlıklı 14. bölüme bakın.

Şunlara uygulanır