перечисление XHR_COOKIE_FLAG (msxml6.h)
Определяет набор флагов, которые можно назначить файлу cookie в JAR-файле HTTP, вызвав метод SetCookie или запрос из JAR-файла COOKIE HTTP, вызвав метод GetCookie .
Синтаксис
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 защищен. Если этот флаг установлен, клиент возвращает файл cookie только в последующих запросах, если эти запросы используют ПРОТОКОЛ HTTPS. |
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 Применен файл cookie с заголовком P3P( Platform-for-Privacy-Protection). |
XHR_COOKIE_P3P_ENABLED Значение: 0x100 Включен файл cookie с заголовком P3P( Platform-for-Privacy-Protection). |
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 Включает получение файлов cookie, помеченных как "HTTPOnly". Не используйте этот флаг, если вы предоставляете интерфейс с поддержкой сценариев, так как это влияет на безопасность. Если вы предоставляете интерфейс, доступный для сценариев, вы можете стать вектором атаки для межсайтовых сценариев. Этот флаг необходимо использовать только в том случае, если они могут гарантировать, что вы никогда не разрешите сторонним кодам устанавливать файлы cookie с помощью этого флага с помощью предоставленного вами механизма расширяемости. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | msxml6.h |