HttpCookie Kelas

Definisi

Menyediakan sekumpulan properti dan metode untuk mengelola cookie HTTP.

public ref class HttpCookie sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.IHttpCookieFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpCookie final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.IHttpCookieFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpCookie final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.IHttpCookieFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpCookie : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.IHttpCookieFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpCookie : IStringable
function HttpCookie(name, domain, path)
Public NotInheritable Class HttpCookie
Implements IStringable
Warisan
Object Platform::Object IInspectable HttpCookie
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Cookie adalah potongan kecil data yang diteruskan antara server HTTP dan klien. Penggunaan utama mereka adalah oleh pengembang server web untuk menyimpan status sesi. Pengembang server web menggunakan status untuk menghubungkan permintaan sebelumnya dan yang lebih baru. Misalnya, keadaan sesi dapat mencakup id pengunjung unik yang kemudian digunakan untuk mengingat (di sisi server) kelima belanja pengunjung.

Server HTTP mengirim cookie ke klien dengan header Set-Cookie . Klien mengirim mereka kembali dengan header Cookie . Cookie yang dikirim kembali tidak menyertakan atribut cookie. Penggunaan cookie yang benar adalah bahwa server menetapkan cookie sekali dan tidak mengatur ulang pada respons berikutnya. Ini berfungsi karena cookie, setelah diatur, akan dikirim kembali sampai kedaluwarsa atau dihapus (selama cocok dengan URI dengan benar). Cookie persisten ketika mereka memiliki header Kedaluwarsa yang valid. Cookie yang tidak persisten adalah cookie sesi, dan tidak bertahan dari satu sesi ke sesi lainnya.

Meskipun cookie umumnya digunakan oleh pengembang layanan web, cookie terkadang digunakan oleh pengembang sisi klien.

Konstruktor

HttpCookie(String, String, String)

Menginisialisasi instans baru kelas HttpCookie dengan nama, domain, dan jalur tertentu.

Properti

Domain

Dapatkan domain yang valid untuk HttpCookie .

Expires

Dapatkan atau atur tanggal dan waktu kedaluwarsa untuk HttpCookie.

HttpOnly

Mendapatkan atau mengatur nilai yang mengontrol apakah skrip atau konten aktif lainnya dapat mengakses HttpCookie ini.

Name

Dapatkan token yang mewakili nama HttpCookie .

Path

Dapatkan komponen jalur URI yang diterapkan HttpCookie .

Secure

Dapatkan atau atur tingkat keamanan untuk HttpCookie.

Value

Dapatkan atau tetapkan nilai untuk HttpCookie.

Metode

ToString()

Mengembalikan string yang mewakili objek HttpCookie saat ini.

Berlaku untuk

Lihat juga