Application.SetCookie(Uri, String) Metoda

Definicja

Tworzy plik cookie dla lokalizacji określonej przez .Uri

public:
 static void SetCookie(Uri ^ uri, System::String ^ value);
public static void SetCookie(Uri uri, string value);
static member SetCookie : Uri * string -> unit
Public Shared Sub SetCookie (uri As Uri, value As String)

Parametry

uri
Uri

Określa Uri lokalizację, dla której ma zostać utworzony plik cookie.

value
String

Element String , który zawiera dane plików cookie.

Wyjątki

Błąd Win32 jest zgłaszany przez funkcję (wywoływaną przez InternetSetCookieSetCookie(Uri, String)) w przypadku wystąpienia problemu podczas próby utworzenia określonego pliku cookie.

Uwagi

Plik cookie to dowolny element danych, które mogą być przechowywane przez aplikację na komputerze klienckim podczas sesji aplikacji (pliki cookie sesji) lub między sesjami aplikacji (trwałymi plikami cookie). Oba typy plików cookie można utworzyć, wywołując polecenie SetCookie.

Dane plików cookie zwykle mają postać pary nazwa/wartość w następującym formacie:

Name=Value

Należy przekazać ciąg tego formatu do , wraz z SetCookie lokalizacją, dla której należy ustawić Uriplik cookie (zazwyczaj domena aplikacji).

Czy plik cookie jest plikiem cookie sesji, czy trwałym plikiem cookie zależy od tego, SetCookie czy przekazywany ciąg pliku cookie zawiera datę wygaśnięcia. Ciąg pliku cookie sesji nie zawiera daty wygaśnięcia. Ciąg trwałego pliku cookie musi mieć następujący format:

NAME=VALUE; expires=DAY, DD-MMM-YYYY HH:MM:SS GMT

Trwałe pliki cookie są przechowywane w folderze Tymczasowe pliki internetowe instalacji bieżącej Windows do momentu ich wygaśnięcia, w tym przypadku zostaną usunięte. Możesz usunąć trwały plik cookie z aplikacji, ustawiając jego datę wygaśnięcia na wartość daty/godziny, która jest w przeszłości.

Aby zapoznać się z omówieniem plików cookie w WPF, zobacz Navigation Overview.

Dotyczy

Zobacz też