Sdílet prostřednictvím


Application.SetCookie(Uri, String) Metoda

Definice

Vytvoří soubor cookie pro umístění určené parametrem 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

Určuje Uri umístění, pro které se má soubor cookie vytvořit.

value
String

Obsahuje String data souboru cookie.

Výjimky

Pokud při pokusu o vytvoření zadaného souboru cookie dojde k potížím, vyvolá funkce Win32 chybu InternetSetCookie (volá SetCookie(Uri, String)se podle).

Poznámky

Soubor cookie je libovolná data, která může aplikace ukládat na klientském počítači během relací aplikace (soubory cookie relace) nebo mezi relacemi aplikace (trvalé soubory cookie). Oba typy souborů cookie můžete vytvořit voláním SetCookie.

Data souborů cookie obvykle mají podobu páru name/value v následujícím formátu:

Name=Value

Předáte řetězec tohoto formátu SetCookiespolu s Uri umístěním, pro které má být soubor cookie nastaven (obvykle doména aplikace).

Jestli je soubor cookie relace nebo trvalý soubor cookie, závisí na tom, jestli řetězec souboru cookie, který předáte, SetCookie zahrnuje datum vypršení platnosti. Řetězec souboru cookie relace neobsahuje datum vypršení platnosti. Řetězec pro trvalý soubor cookie dělá a musí být v následujícím formátu:

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

Trvalé soubory cookie jsou uloženy v aktuální složce Dočasné soubory internetu instalace Windows, dokud nevyprší jejich platnost. V takovém případě se odstraní. Trvalý soubor cookie můžete z aplikace odstranit nastavením data vypršení platnosti na hodnotu data a času, která je v minulosti.

Přehled souborů cookie ve WPF najdete v části Přehled navigace.

Platí pro

Viz také