Поделиться через


Перечисление XHR_PROPERTY (msxml6.h)

Определяет свойства, которые можно назначить исходящему HTTP-запросу, вызвав метод SetProperty .

Синтаксис

typedef enum _XHR_PROPERTY {
  XHR_PROP_NO_CRED_PROMPT = 0,
  XHR_PROP_NO_AUTH = 0x1,
  XHR_PROP_TIMEOUT = 0x2,
  XHR_PROP_NO_DEFAULT_HEADERS = 0x3,
  XHR_PROP_REPORT_REDIRECT_STATUS = 0x4,
  XHR_PROP_NO_CACHE = 0x5,
  XHR_PROP_EXTENDED_ERROR = 0x6,
  XHR_PROP_QUERY_STRING_UTF8 = 0x7,
  XHR_PROP_IGNORE_CERT_ERRORS = 0x8,
  XHR_PROP_ONDATA_THRESHOLD = 0x9,
  XHR_PROP_SET_ENTERPRISEID = 0xa,
  XHR_PROP_MAX_CONNECTIONS = 0xb
} XHR_PROPERTY;

Константы

 
XHR_PROP_NO_CRED_PROMPT
Значение: 0
Устанавливает флаг в HTTP-запросе, который подавляет автоматические запросы учетных данных.
XHR_PROP_NO_AUTH
Значение: 0x1
Устанавливает флаг в HTTP-запросе, который настраивает HTTP-запрос, который отключает проверку подлинности для запроса.
XHR_PROP_TIMEOUT
Значение: 0x2
Задает время ожидания подключения, отправки и получения для операций с сокетами HTTP.

Примечание Это значение не повлияет на время ожидания всего процесса запроса.

 
XHR_PROP_NO_DEFAULT_HEADERS
Значение: 0x3
Подавляет добавление заголовков по умолчанию в HTTP-запрос.
XHR_PROP_REPORT_REDIRECT_STATUS
Значение: 0x4
Вызывает стек HTTP для вызова метода обратного вызова OnHeadersAvailable с промежуточным кодом состояния перенаправления. OnHeadersAvailable будет снова вызван для дополнительных перенаправлений и конечного кода состояния назначения.
XHR_PROP_NO_CACHE
Значение: 0x5
Подавляет операции чтения и записи в кэше для HTTP-запроса.
XHR_PROP_EXTENDED_ERROR
Значение: 0x6
Вызывает стек HTTP для предоставления HRESULTS базового кода ошибки Win32 методу обратного вызова OnError в случае сбоя.
XHR_PROP_QUERY_STRING_UTF8
Значение: 0x7
Вызывает кодирование строки запроса в UTF8 вместо ACP для HTTP-запроса.
XHR_PROP_IGNORE_CERT_ERRORS
Значение: 0x8
Подавляет определенные ошибки сертификата.
XHR_PROP_ONDATA_THRESHOLD
Значение: 0x9
XHR_PROP_SET_ENTERPRISEID
Значение: 0xa
XHR_PROP_MAX_CONNECTIONS
Значение: 0xb

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP], MSXML 6.0 и более поздних версий
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Верхняя часть msxml6.h

См. также раздел

OnError

OnHeadersAvailable

SetProperty