Nyelv

Application.SetCookie(Uri, String) Metódus

Definíció

Létrehoz egy cookie-t a megadott helyhez 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)

Paraméterek

uri
Uri

Az Uri a hely, amelyre a cookie-t létre kell hozni.

value
String

A String cookie-adatokat tartalmazó adatok.

Kivételek

Ha a megadott cookie létrehozásakor probléma lép fel, a InternetSetCookie függvény win32-hibát jelez (a függvény meghívja SetCookie(Uri, String)).

Megjegyzések

A cookie egy tetszőleges adatrészlet, amelyet egy alkalmazás tárolhat az ügyfélszámítógépen az alkalmazás munkamenetei (munkamenet-cookie-k) vagy alkalmazás-munkamenetek (állandó cookie-k) során. Mindkét típusú cookie-t létrehozhatja a hívással SetCookie.

A cookie-adatok általában név/érték pár formájában, az alábbi formátumban kerülnek megjelenítésre:

Name=Value

Ennek a formátumnak SetCookiea sztringje, valamint annak a helynek a Uri neve, amelyre a cookie-t be kell állítani (általában az alkalmazás tartománya).

Attól függ, hogy a cookie munkamenet-cookie vagy állandó cookie-e, attól függ, hogy az átadott SetCookie cookie-sztring tartalmazza-e a lejárati dátumot. A munkamenet-cookie sztringje nem tartalmaz lejárati dátumot. Az állandó cookie sztringje igen, és a következő formátumban kell lennie:

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

Az állandó cookie-k az aktuális Windows telepítés ideiglenes Internet Files mappájában vannak tárolva, amíg el nem járnak, ebben az esetben pedig törlődnek. Az állandó cookie-kat törölheti az alkalmazásból, ha a lejárati dátumot egy korábbi dátum/idő értékre állítja.

A WPF cookie-jainak áttekintését lásd: Navigation Overview.

A következőre érvényes:

Lásd még