Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |