Condividi tramite


enumerazione XHR_PROPERTY (msxml6.h)

Definisce le proprietà che è possibile assegnare a una richiesta HTTP in uscita chiamando il metodo SetProperty .

Sintassi

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;

Costanti

 
XHR_PROP_NO_CRED_PROMPT
Valore: 0
Imposta un flag nella richiesta HTTP che elimina le richieste automatiche per le credenziali.
XHR_PROP_NO_AUTH
Valore: 0x1
Imposta un flag nella richiesta HTTP che configura la richiesta HTTP che disabilita l'autenticazione per la richiesta.
XHR_PROP_TIMEOUT
Valore: 0x2
Imposta i timeout di connessione, invio e ricezione per le operazioni del socket HTTP.

Nota Questo valore non influisce sul comportamento del timeout dell'intero processo di richiesta.

 
XHR_PROP_NO_DEFAULT_HEADERS
Valore: 0x3
Elimina l'aggiunta di intestazioni predefinite alla richiesta HTTP.
XHR_PROP_REPORT_REDIRECT_STATUS
Valore: 0x4
Fa sì che lo stack HTTP chiami il metodo di callback OnHeadersAvailable con un codice di stato di reindirizzamento intermedio. OnHeadersAvailable verrà chiamato di nuovo per reindirizzamenti aggiuntivi e il codice di stato di destinazione finale.
XHR_PROP_NO_CACHE
Valore: 0x5
Elimina le letture e le scritture della cache per la richiesta HTTP.
XHR_PROP_EXTENDED_ERROR
Valore: 0x6
Fa sì che lo stack HTTP fornisca HRESULTS con il codice di errore Win32 sottostante al metodo di callback OnError in caso di errore.
XHR_PROP_QUERY_STRING_UTF8
Valore: 0x7
Causa la codifica della stringa di query in UTF8 anziché ACP per la richiesta HTTP.
XHR_PROP_IGNORE_CERT_ERRORS
Valore: 0x8
Elimina determinati errori del certificato.
XHR_PROP_ONDATA_THRESHOLD
Valore: 0x9
XHR_PROP_SET_ENTERPRISEID
Valore: 0xa
XHR_PROP_MAX_CONNECTIONS
Valore: 0xb

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP],MSXML 6.0 e versioni successive
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Intestazione msxml6.h

Vedi anche

OnError

OnHeadersAvailable

SetProperty