msxml6.h) (XHR_COOKIE_FLAG 列舉
定義一組旗標,您可以藉由呼叫 SetCookie 方法,或呼叫 GetCookie 方法,從 HTTP Cookie jar 查詢,以指派給 HTTP Cookie jar 中的 Cookie。
Syntax
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;
常數
XHR_COOKIE_IS_SECURE 值: 0x1 Cookie 是安全的。 設定此旗標時,只有在這些要求使用 HTTPS 時,用戶端才會在後續要求中傳回 Cookie。 |
XHR_COOKIE_IS_SESSION 值: 0x2 Cookie 只能在目前的 HTTP 會話中使用,而且不會保存或儲存。 |
XHR_COOKIE_THIRD_PARTY 值: 0x10 所設定的 Cookie 是第三方 Cookie。 |
XHR_COOKIE_PROMPT_REQUIRED 值: 0x20 需要使用者提示才能接受來自伺服器的 Cookie。 |
XHR_COOKIE_EVALUATE_P3P 值: 0x40 Cookie 具有 Platform-for-Privacy-Protection (P3P) 標頭。 |
XHR_COOKIE_APPLY_P3P 值: 0x80 已套用具有 Platform-for-Privacy-Protection (P3P) 標頭的 Cookie。 |
XHR_COOKIE_P3P_ENABLED 值: 0x100 已啟用具有 Platform-for-Privacy-Protection (P3P) 標頭的 Cookie。 |
XHR_COOKIE_IS_RESTRICTED 值: 0x200 所設定的 Cookie 會與不受信任的網站相關聯。 |
XHR_COOKIE_IE6 值: 0x400 |
XHR_COOKIE_IS_LEGACY 值: 0x800 |
XHR_COOKIE_NON_SCRIPT 值: 0x1000 不允許腳本或其他使用中內容存取此 Cookie。 |
XHR_COOKIE_HTTPONLY 值: 0x2000 啟用擷取標示為 「HTTPOnly」 的 Cookie。 如果您公開可編寫腳本的介面,請勿使用此旗標,因為這具有安全性影響。 如果您公開可編寫腳本的介面,您可以成為跨網站腳本攻擊的攻擊媒介。 只有在您可以保證您永遠不會允許第三方程式代碼透過您提供的擴充性機制來設定 Cookie 時,才必須使用這個旗標。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | msxml6.h |