HttpCachePolicy.AppendCacheExtension(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dołącza określony tekst do nagłówka Cache-Control
HTTP.
public:
void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension (string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)
Parametry
- extension
- String
Tekst do dołączenia do nagłówka Cache-Control
.
Wyjątki
extension
to null
.
Przykłady
Poniższy przykład kodu przedstawia użycie rozszerzenia kontroli pamięci podręcznej obsługiwanego przez program Internet Explorer. Serwer wskazuje przeglądarce, że zawartość nie zmieni się przez jedną godzinę (pre-check=3600
) i nakazuje pobranie zawartości bezpośrednio z lokalnej pamięci podręcznej. Jeśli jednak zawartość jest modyfikowana przez serwer, a strona jest żądana przez użytkownika w ciągu piętnastu minut (post-check= 900
) do jednej godziny, przeglądarka wyświetla informacje znalezione w lokalnej pamięci podręcznej, ale także wykonuje sprawdzanie w tle i opcjonalne pobieranie nowej zawartości na serwerze.
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")
Uwagi
Jeśli przeglądarka nie rozpoznaje dyrektyw lub rozszerzeń kontroli pamięci podręcznej, przeglądarka musi zignorować nierozpoznane terminy. Aby uzyskać więcej informacji, zobacz RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, dostępny w witrynie internetowej World Wide Web Consortium (W3C).
AppendCacheExtensionjest wprowadzana w wersji .NET Framework 3.5. Aby uzyskać więcej informacji, zobacz Wersje i zależności.