Bagikan melalui


HttpCacheVaryByHeaders.UserAgent Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah cache output ASP.NET bervariasi respons yang di-cache oleh User-Agent header, dan menambahkannya ke header HTTP keluar Vary .

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

Nilai Properti

true ketika cache output ASP.NET bervariasi menurut User-Agent header, dan menambahkannya ke Vary header HTTP yang dikirim ke klien; jika tidak, false. Nilai defaultnya adalah false.

Contoh

Contoh kode berikut menunjukkan bagaimana beberapa tindakan dilakukan hanya jika UserAgent properti adalah true.

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

Keterangan

Header Vary menunjukkan bidang header permintaan yang digunakan server untuk menentukan mana dari beberapa respons cache yang dikirim sebagai respons terhadap permintaan klien. Bidang User-Agent menentukan bahwa server memilih respons berdasarkan jenis agen pengguna klien.

Untuk informasi selengkapnya, lihat RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, tersedia di situs Web World Wide Web Consortium (W3C). Lihat bagian 14, "Definisi Bidang Header", untuk detail lengkapnya.

Berlaku untuk