Método IXMLHTTPRequest2::SetProperty (msxml6.h)
Establece una propiedad en una solicitud HTTP saliente.
Sintaxis
HRESULT SetProperty(
[in] XHR_PROPERTY eProperty,
[in] ULONGLONG ullValue
);
Parámetros
[in] eProperty
Valores válidos son:
Valor | Significado |
---|---|
|
Suprime las solicitudes automáticas de credenciales de usuario. |
|
Suprime la autenticación que realiza la pila HTTP en nombre de la aplicación. |
|
Establece todos los valores de tiempo de espera en el valor proporcionado por ullValue, en milisegundos. |
|
Suprime la adición de encabezados predeterminados a la solicitud HTTP. |
|
Hace que la pila HTTP llame al método OnHeadersAvailable con un código de estado de redireccionamiento provisional. Se llamará de nuevo al método OnHeadersAvailable para redireccionamientos adicionales y el código de estado de destino final. |
|
Suprime las lecturas y escrituras de la memoria caché para la solicitud HTTP.
Esta propiedad es compatible con la interfaz IXMLHTTPRequest3 . |
|
Hace que la pila HTTP proporcione HRESULTS con el código de error win32 subyacente al método OnError en caso de error.
Esta propiedad es compatible con la interfaz IXMLHTTPRequest3 . |
|
Hace que la cadena de consulta se codifique en UTF-8 en lugar de ACP para la solicitud HTTP.
Esta propiedad es compatible con la interfaz IXMLHTTPRequest3 . |
|
Suprime determinados errores de certificado.
Esta propiedad es compatible con la interfaz IXMLHTTPRequest3 . |
[in] ullValue
Especifica el número de milisegundos que la aplicación espera antes de que se agote el tiempo de espera.
Valor | Significado |
---|---|
|
Este parámetro puede ser uno de los valores del tipo de enumeración XHR_CRED_PROMPT definido en el archivo de encabezado Msxml6.h .
|
|
Este parámetro puede ser uno de los valores del tipo de enumeración XHR_AUTH definido en el archivo de encabezado Msxml6.h .
|
|
Número de milisegundos, hasta 0xFFFFFFFF, que la aplicación espera antes de que se agote el tiempo de espera. |
|
|
|
|
|
|
|
|
|
|
|
|
Valor devuelto
Devuelve S_OK si se realiza correctamente.
Comentarios
El método SetProperty de la interfaz IXMLHTTPRequest2 se extiende en la interfaz IXMLHTTPRequest3 con nuevas propiedades para admitir nuevos escenarios:
- XHR_PROP_NO_CACHE: suprime las lecturas y escrituras de caché para la solicitud HTTP.
- XHR_PROP_EXTENDED_ERROR: hace que la pila HTTP proporcione HRESULTS con el código de error win32 subyacente al método OnError en caso de error.
- XHR_PROP_QUERY_STRING_UTF8: hace que la cadena de consulta se codifique en UTF-8 en lugar de ACP para la solicitud HTTP.
- XHR_PROP_IGNORE_CERT_ERRORS: suprime determinados errores de certificado de servidor.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP],MSXML 6.0 y versiones posteriores |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | msxml6.h |