Udostępnij za pośrednictwem


HttpCachePolicy.AppendCacheExtension(String) Metoda

Definicja

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.

Dotyczy