HttpCachePolicy.AppendCacheExtension(String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Hozzáfűzi a megadott szöveget a Cache-Control HTTP-fejléchez.
public:
void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension(string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)
Paraméterek
- extension
- String
A fejléchez fűzendő Cache-Control szöveg.
Kivételek
extension az null.
Példák
Az alábbi példakód egy Internet Explorer által támogatott gyorsítótár-vezérlési bővítmény használatát mutatja be. A kiszolgáló azt jelzi a böngészőnek, hogy a tartalom egy órán átpre-check=3600 () nem változik, és utasítja, hogy közvetlenül a helyi gyorsítótárból kérje le a tartalmat. Ha azonban a kiszolgáló módosítja a tartalmat, és a lapot a felhasználó tizenöt percen belül (post-check= 900) egy órára kéri, a böngésző megjeleníti a helyi gyorsítótárban található információkat, de háttérellenőrzést is végez, és opcionálisan lekéri az új tartalmat a kiszolgálón.
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")
Megjegyzések
Ha a böngésző nem ismeri fel a gyorsítótár-vezérlési irányelveket vagy bővítményeket, a böngészőnek figyelmen kívül kell hagynia a fel nem ismert kifejezéseket. További információ: RFC 2616: Hypertext Transfer Protocol –- HTTP/1.1, amely a World Wide Web Consortium (W3C) webhelyén érhető el.
AppendCacheExtension a .NET-keretrendszer 3.5-ös verziójában kerül bevezetésre. További információ: Verziók és függőségek.