enumerasi XHR_COOKIE_FLAG (msxml6.h)
Menentukan sekumpulan bendera yang dapat Anda tetapkan ke cookie di jar cookie HTTP dengan memanggil metode SetCookie atau kueri dari jar cookie HTTP dengan memanggil metode GetCookie .
Sintaks
typedef enum _XHR_COOKIE_FLAG {
XHR_COOKIE_IS_SECURE = 0x1,
XHR_COOKIE_IS_SESSION = 0x2,
XHR_COOKIE_THIRD_PARTY = 0x10,
XHR_COOKIE_PROMPT_REQUIRED = 0x20,
XHR_COOKIE_EVALUATE_P3P = 0x40,
XHR_COOKIE_APPLY_P3P = 0x80,
XHR_COOKIE_P3P_ENABLED = 0x100,
XHR_COOKIE_IS_RESTRICTED = 0x200,
XHR_COOKIE_IE6 = 0x400,
XHR_COOKIE_IS_LEGACY = 0x800,
XHR_COOKIE_NON_SCRIPT = 0x1000,
XHR_COOKIE_HTTPONLY = 0x2000
} XHR_COOKIE_FLAG;
Konstanta
XHR_COOKIE_IS_SECURE Nilai: 0x1 Cookie aman. Ketika bendera ini diatur, klien hanya untuk mengembalikan cookie dalam permintaan berikutnya jika permintaan tersebut menggunakan HTTPS. |
XHR_COOKIE_IS_SESSION Nilai: 0x2 Cookie hanya dapat digunakan dalam sesi HTTP saat ini dan tidak bertahan atau disimpan. |
XHR_COOKIE_THIRD_PARTY Nilai: 0x10 Cookie yang ditetapkan adalah cookie pihak ketiga. |
XHR_COOKIE_PROMPT_REQUIRED Nilai: 0x20 Permintaan kepada pengguna diperlukan untuk menerima cookie dari server. |
XHR_COOKIE_EVALUATE_P3P Nilai: 0x40 Cookie memiliki header Platform-for-Privacy-Protection (P3P). |
XHR_COOKIE_APPLY_P3P Nilai: 0x80 Cookie dengan header Platform-for-Privacy-Protection (P3P) telah diterapkan. |
XHR_COOKIE_P3P_ENABLED Nilai: 0x100 Cookie dengan header Platform-for-Privacy-Protection (P3P) telah diaktifkan. |
XHR_COOKIE_IS_RESTRICTED Nilai: 0x200 Cookie yang sedang diatur dikaitkan dengan situs yang tidak tepercaya. |
XHR_COOKIE_IE6 Nilai: 0x400 |
XHR_COOKIE_IS_LEGACY Nilai: 0x800 |
XHR_COOKIE_NON_SCRIPT Nilai: 0x1000 Tidak memperbolehkan skrip atau isi aktif lainnya untuk mengakses cookie ini. |
XHR_COOKIE_HTTPONLY Nilai: 0x2000 Mengaktifkan pengambilan cookie yang ditandai sebagai "HTTPOnly". Jangan gunakan bendera ini jika Anda mengekspos antarmuka yang dapat ditulis, karena ini memiliki implikasi keamanan. Jika Anda mengekspos antarmuka yang dapat ditulis, Anda dapat menjadi vektor serangan untuk serangan scripting lintas situs. Sangat penting bahwa Anda menggunakan bendera ini hanya jika mereka dapat menjamin bahwa Anda tidak akan pernah mengizinkan kode pihak ketiga untuk mengatur cookie menggunakan bendera ini melalui mekanisme ekstensibilitas yang Anda berikan. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Header | msxml6.h |