HttpCachePolicy.AppendCacheExtension(String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan teks yang ditentukan ke Cache-Control header HTTP.
public:
void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension(string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)
Parameter
- extension
- String
Teks yang akan ditambahkan ke Cache-Control header.
Pengecualian
extension adalah null.
Contoh
Contoh kode berikut menunjukkan penggunaan ekstensi kontrol cache yang didukung oleh Internet Explorer. Server menunjukkan ke browser bahwa konten tidak akan berubah selama satu jam (pre-check=3600) dan menginstruksikannya untuk mengambil konten langsung dari cache lokal. Namun, jika konten dimodifikasi oleh server dan halaman diminta oleh pengguna dalam waktu lima belas menit (post-check= 900) hingga periode satu jam, browser menampilkan informasi yang ditemukan di cache lokal tetapi juga melakukan pemeriksaan latar belakang dan pengambilan opsional konten baru di server.
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")
Keterangan
Jika browser tidak mengenali arahan atau ekstensi kontrol cache, browser harus mengabaikan istilah yang tidak dikenali. Untuk informasi selengkapnya, lihat RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, tersedia di situs Web World Wide Web Consortium (W3C).
AppendCacheExtension diperkenalkan dalam .NET Framework versi 3.5. Untuk informasi selengkapnya, lihat Versi dan Dependensi.