Metodo IXMLHTTPRequest2::SetProperty (msxml6.h)
Imposta una proprietà su una richiesta HTTP in uscita.
Sintassi
HRESULT SetProperty(
[in] XHR_PROPERTY eProperty,
[in] ULONGLONG ullValue
);
Parametri
[in] eProperty
I valori seguenti sono validi:
Valore | Significato |
---|---|
|
Elimina le richieste automatiche per le credenziali utente |
|
Elimina l'autenticazione eseguita dallo stack HTTP per conto dell'applicazione |
|
Imposta tutti i valori di timeout sul valore specificato da ullValue, espresso in millisecondi. |
|
Elimina l'aggiunta di intestazioni predefinite alla richiesta HTTP. |
|
Fa sì che lo stack HTTP chiami il metodo OnHeadersAvailable con un codice di stato di reindirizzamento provvisorio. Il metodo OnHeadersAvailable verrà chiamato di nuovo per reindirizzamenti aggiuntivi e il codice di stato di destinazione finale. |
|
Elimina le letture e le scritture della cache per la richiesta HTTP.
Questa proprietà è supportata dall'interfaccia IXMLHTTPRequest3 . |
|
Fa sì che lo stack HTTP fornisca HRESULTS con il codice di errore Win32 sottostante al metodo OnError in caso di errore.
Questa proprietà è supportata dall'interfaccia IXMLHTTPRequest3 . |
|
Fa sì che la stringa di query venga codificata in UTF-8 anziché ACP per la richiesta HTTP.
Questa proprietà è supportata dall'interfaccia IXMLHTTPRequest3 . |
|
Elimina alcuni errori del certificato.
Questa proprietà è supportata dall'interfaccia IXMLHTTPRequest3 . |
[in] ullValue
Specifica il numero di millisecondi di attesa dell'applicazione prima del timeout.
Valore | Significato |
---|---|
|
Questo parametro può essere uno dei valori del tipo di enumerazione XHR_CRED_PROMPT definito nel file di intestazione Msxml6.h .
|
|
Questo parametro può essere uno dei valori del tipo di enumerazione XHR_AUTH definito nel file di intestazione Msxml6.h .
|
|
Numero di millisecondi, fino a 0xFFFFFFFF, che l'app attende prima del timeout. |
|
|
|
|
|
|
|
|
|
|
|
|
Valore restituito
Restituisce S_OK in caso di esito positivo.
Commenti
Il metodo SetProperty nell'interfaccia IXMLHTTPRequest2 viene esteso nell'interfaccia IXMLHTTPRequest3 con nuove proprietà per supportare nuovi scenari:
- XHR_PROP_NO_CACHE: elimina le letture e le scritture della cache per la richiesta HTTP.
- XHR_PROP_EXTENDED_ERROR: fa sì che lo stack HTTP fornisca HRESULTS con il codice di errore Win32 sottostante al metodo OnError in caso di errore.
- XHR_PROP_QUERY_STRING_UTF8: fa sì che la stringa di query venga codificata in UTF-8 anziché ACP per la richiesta HTTP.
- XHR_PROP_IGNORE_CERT_ERRORS: elimina determinati errori del certificato del server.
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] |
Piattaforma di destinazione | Windows |
Intestazione | msxml6.h |