Application.SetCookie(Uri, String) Metode

Definisi

Membuat cookie untuk lokasi yang ditentukan oleh 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)

Parameter

uri
Uri

Uri yang menentukan lokasi tempat cookie harus dibuat.

value
String

yang String berisi data cookie.

Pengecualian

Kesalahan Win32 dimunculkan oleh InternetSetCookie fungsi (dipanggil oleh SetCookie(Uri, String)) jika terjadi masalah saat mencoba membuat cookie yang ditentukan.

Keterangan

Cookie adalah bagian data arbitrer yang dapat disimpan oleh aplikasi pada komputer klien selama sesi aplikasi (cookie sesi) atau di seluruh sesi aplikasi (cookie persisten). Anda dapat membuat kedua jenis cookie dengan memanggil SetCookie.

Data cookie biasanya berbentuk pasangan nama/nilai dalam format berikut:

Name=Value

Anda meneruskan string format ini ke SetCookie, bersama dengan Uri lokasi di mana cookie harus diatur (biasanya, domain aplikasi).

Apakah cookie adalah cookie sesi atau cookie persisten tergantung pada apakah string cookie yang Anda lewati menyertakan tanggal kedaluwarsa SetCookie . String untuk cookie sesi tidak menyertakan tanggal kedaluwarsa. String untuk cookie persisten tidak, dan harus dalam format berikut:

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

Cookie persisten disimpan di folder File Internet Sementara Windows penginstalan saat ini hingga kedaluwarsa, dalam hal ini mereka dihapus. Anda dapat menghapus cookie persisten dari aplikasi Anda dengan mengatur tanggal kedaluwarsanya ke nilai tanggal/waktu yang ada di masa lalu.

Untuk gambaran umum cookie di WPF, lihat Gambaran Umum Navigation.

Berlaku untuk

Lihat juga