Ternyata pengaturan saya adalah sebagai berikut:
Kemudian, dalam hasil permintaan jaringan, ditemukan bahwa Cache-Control:private masih memiliki nilai ini, dan tidak berfungsi.
Metode SetLastModifikasi: Digunakan untuk mengatur header HTTP Last-Modified halaman. Header HTTP Terakhir Dimodifikasi menunjukkan kapan halaman terakhir diubah, dan cache akan mengandalkannya untuk waktu. Metode ini akan gagal jika hierarki batas cache dilanggar. Argumen metode ini adalah instans kelas DataTime.
Metode SetSlidingExpiring: Metode ini mengatur kedaluwarsa cache dari waktu absolut ke waktu yang dapat disetel. Parameternya adalah nilai boolean. Ketika parameter benar, header HTTP Cache-Control diperbarui dengan setiap respons. Mode kedaluwarsa ini sama dengan opsi konfigurasi IIS yang menambahkan header kedaluwarsa ke semua set output relatif terhadap waktu saat ini. Ketika parameternya adalah False, pengaturan dipertahankan, dan setiap upaya untuk mengaktifkan kedaluwarsa yang dapat disesuaikan akan gagal secara statis. Metode ini tidak memetakan langsung ke header HTTP. Ini adalah modul berikutnya atau permintaan sekunder untuk mengatur kebijakan penembolokan server asal.
Metode SetOmitVaryStar: Metode yang ditambahkan ASP.NET 2.0. Digunakan untuk menentukan apakah respons harus menyertakan header vary:* saat membedakan berdasarkan parameter. Parameter metode adalah nilai boolean, true untuk menginstruksikan HttpCachePolicy untuk tidak menggunakan nilai * untuk properti VaryByHeaders-nya; Jika tidak, itu salah.
Metode SetCacheability: Digunakan untuk mengatur header HTTP Cache-Control halaman. Header ini digunakan untuk mengontrol bagaimana dokumen di-cache di jaringan. Ada dua metode kelebihan beban dalam metode ini, perbedaannya adalah parameternya. Salah satu parameter untuk metode kelebihan beban adalah nilai enum HttpCacheability, termasuk NoCache, Private, Public, Server, ServerAndNoCache, dan ServerAndPrivate (lihat MSDN untuk definisi nilai enum ini). Metode lainnya memiliki dua parameter, satu adalah nilai pencacahan HttpCacheability dan yang lainnya adalah string yang mewakili ekstensi kontrol cache yang ditambahkan ke header. Penting untuk dicatat bahwa ekstensi bidang hanya valid jika digunakan dengan direktif Pribadi atau NoCache. Jika Anda menggabungkan instruksi dan ekstensi yang tidak kompatibel, metode ini akan memunculkan pengecualian parameter yang tidak valid.
Tautan asli: http://www.cnblogs.com/haiyabtx/archive/2012/11/18/2776462.html
Larutan:
Akhirnya melampirkan filter saya:
|