HttpCachePolicy.AppendCacheExtension(String) Metódus

Definíció

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.

A következőre érvényes: