enumerazione XHR_COOKIE_FLAG (msxml6.h)
Definisce un set di flag che è possibile assegnare a un cookie nel file JAR del cookie HTTP chiamando il metodo SetCookie o la query dal file JAR del cookie HTTP chiamando il metodo GetCookie .
Sintassi
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;
Costanti
XHR_COOKIE_IS_SECURE Valore: 0x1 Il cookie è sicuro. Quando questo flag è impostato, il client deve restituire il cookie solo nelle richieste successive se tali richieste usano HTTPS. |
XHR_COOKIE_IS_SESSION Valore: 0x2 Il cookie è utilizzabile solo nella sessione HTTP corrente e non viene salvato o salvato. |
XHR_COOKIE_THIRD_PARTY Valore: 0x10 Il cookie impostato è un cookie di terze parti. |
XHR_COOKIE_PROMPT_REQUIRED Valore: 0x20 Viene richiesto all'utente di accettare il cookie dal server. |
XHR_COOKIE_EVALUATE_P3P Valore: 0x40 Il cookie ha un'intestazione P3P (Platform-for-Privacy-Protection). |
XHR_COOKIE_APPLY_P3P Valore: 0x80 È stato applicato un cookie con un'intestazione P3P (Platform-for-Privacy-Protection). |
XHR_COOKIE_P3P_ENABLED Valore: 0x100 È stato abilitato un cookie con un'intestazione P3P (Platform-for-Privacy-Protection). |
XHR_COOKIE_IS_RESTRICTED Valore: 0x200 Il cookie impostato è associato a un sito non attendibile. |
XHR_COOKIE_IE6 Valore: 0x400 |
XHR_COOKIE_IS_LEGACY Valore: 0x800 |
XHR_COOKIE_NON_SCRIPT Valore: 0x1000 Non consente a uno script o ad altri contenuti attivi di accedere a questo cookie. |
XHR_COOKIE_HTTPONLY Valore: 0x2000 Abilita il recupero dei cookie contrassegnati come "HTTPOnly". Non usare questo flag se si espone un'interfaccia scriptable, perché ciò comporta implicazioni per la sicurezza. Se si espone un'interfaccia scriptabile, è possibile diventare un vettore di attacco per gli attacchi di scripting tra siti. È fondamentale usare questo flag solo se possono garantire che non si consentirà mai al codice di terze parti di impostare un cookie usando questo flag tramite un meccanismo di estendibilità fornito. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | msxml6.h |