Partager via


énumération XHR_PROPERTY (msxml6.h)

Définit les propriétés que vous pouvez affecter à une requête HTTP sortante en appelant la méthode SetProperty .

Syntax

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;

Constantes

 
XHR_PROP_NO_CRED_PROMPT
Valeur : 0
Définit un indicateur dans la requête HTTP qui supprime les invites automatiques d’informations d’identification.
XHR_PROP_NO_AUTH
Valeur : 0x1
Définit un indicateur dans la requête HTTP qui configure la requête HTTP qui désactive l’authentification pour la requête.
XHR_PROP_TIMEOUT
Valeur : 0x2
Définit les délais d’attente de connexion, d’envoi et de réception pour les opérations de socket HTTP.

Note Cette valeur n’affecte pas le comportement du délai d’expiration de l’ensemble du processus de demande.

 
XHR_PROP_NO_DEFAULT_HEADERS
Valeur : 0x3
Supprime l’ajout d’en-têtes par défaut à la requête HTTP.
XHR_PROP_REPORT_REDIRECT_STATUS
Valeur : 0x4
Provoque l’appel de la pile HTTP de la méthode de rappel OnHeadersAvailable avec une redirection intermédiaire status code. OnHeadersAvailable est appelé à nouveau pour des redirections supplémentaires et la destination finale status code.
XHR_PROP_NO_CACHE
Valeur : 0x5
Supprime les lectures et écritures du cache pour la requête HTTP.
XHR_PROP_EXTENDED_ERROR
Valeur : 0x6
Provoque la pile HTTP pour fournir à HRESULTS le code d’erreur Win32 sous-jacent à la méthode de rappel OnError en cas de défaillance.
XHR_PROP_QUERY_STRING_UTF8
Valeur : 0x7
Entraîne l’encodage de la chaîne de requête en UTF8 au lieu de la requête ACP pour HTTP.
XHR_PROP_IGNORE_CERT_ERRORS
Valeur : 0x8
Supprime certaines erreurs de certificat.
XHR_PROP_ONDATA_THRESHOLD
Valeur : 0x9
XHR_PROP_SET_ENTERPRISEID
Valeur : 0xa
XHR_PROP_MAX_CONNECTIONS
Valeur : 0xb

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP],MSXML 6.0 et versions ultérieures
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
En-tête msxml6.h

Voir aussi

OnError

OnHeadersAvailable

setProperty