Leer en inglés

Compartir a través de


Solicitud extendida HTTP XML

Información general sobre la tecnología de solicitud extendida HTTP XML.

Para desarrollar la solicitud extendida HTTP XML, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
XHR_AUTH

Especifica si se permite que la autenticación se use para conectarse a un proxy o para conectarse al servidor HTTP.
XHR_CERT_ERROR_FLAG

Define marcas que indican errores de certificado de servidor durante la negociación SSL con el servidor mediante el control del método OnServerCertificateReceived en la interfaz IXMLHTTPRequest3Callback.
XHR_CERT_IGNORE_FLAG

Define marcas que se pueden asignar a una solicitud HTTP saliente para omitir determinados errores de certificado mediante una llamada al método SetProperty en la interfaz IXMLHTTPRequest3.
XHR_COOKIE_FLAG

Define un conjunto de marcas que puede asignar a una cookie en el archivo JAR de cookies HTTP llamando al método SetCookie o consulta desde el archivo JAR de cookies HTTP llamando al método GetCookie.
XHR_COOKIE_STATE

Especifica el estado de la cookie.
XHR_CRED_PROMPT

Especifica si se permiten solicitudes de credenciales al usuario para la autenticación.
XHR_PROPERTY

Define las propiedades que puede asignar a una solicitud HTTP saliente llamando al método SetProperty.

Functions

 
Anulación

Cancela la solicitud HTTP actual.
GetAllResponseHeaders

Recupera los valores de todos los encabezados de respuesta HTTP.
GetCookie

Obtiene una cookie asociada a la dirección URL especificada del archivo JAR de cookies HTTP.
GetResponseHeader

Recupera el valor de un encabezado HTTP de los encabezados de respuesta.
OnClientCertificateRequested

Se produce cuando un cliente recibe una solicitud de un certificado de cliente durante la negociación SSL con el servidor.
OnDataAvailable

Se produce cuando un cliente recibe parte de los datos de respuesta HTTP del servidor.
OnError

Se produce cuando se encuentra un error o se ha anulado la solicitud.
OnHeadersAvailable

Se produce después de enviar una solicitud HTTP al servidor y el servidor ha respondido con encabezados de respuesta.
OnRedirect

Se produce cuando un cliente envía una solicitud HTTP que el servidor redirige a una nueva dirección URL.
OnResponseReceived

Se produce cuando un cliente ha recibido una respuesta completa del servidor.
OnServerCertificateReceived

Se produce cuando un cliente recibe errores de certificado o una cadena de certificados de servidor durante la negociación SSL con el servidor.
Abrir

Inicializa una solicitud IXMLHTTPRequest2 y especifica el método, la dirección URL y la información de autenticación de la solicitud. Después de llamar a este método, debe llamar al método Send para enviar la solicitud y los datos, si los hay, al servidor.
Envío

Envía una solicitud HTTP al servidor de forma asincrónica. Si se ejecuta correctamente, se llama a los métodos de la interfaz IXMLHTTPRequest2Callback implementada por la aplicación para procesar la respuesta.
SetClientCertificate

Establece un certificado de cliente que se usará para autenticarse en la dirección URL especificada en el método Open.
SetCookie

Establece una cookie asociada a la dirección URL especificada en el archivo JAR de cookies HTTP.
SetCustomResponseStream

Proporciona una secuencia personalizada para reemplazar la secuencia estándar para recibir una respuesta HTTP.
SetProperty

Establece una propiedad en una solicitud HTTP saliente.
SetRequestHeader

Especifica el nombre de un encabezado HTTP que se va a enviar al servidor junto con los encabezados de solicitud predeterminados.

Interfaces

 
IXMLHTTPRequest2

Proporciona los métodos y propiedades necesarios para configurar y enviar solicitudes HTTP y usar devoluciones de llamada para recibir notificaciones durante el procesamiento de respuesta HTTP. Nota Esta interfaz se admite en Windows Phone 8.1.  .
IXMLHTTPRequest2Callback

Define las devoluciones de llamada que notifican a una aplicación una solicitud IXMLHTTPRequest2 pendiente de eventos que afectan al procesamiento de solicitudes HTTP y respuesta. Nota Esta interfaz se admite en Windows Phone 8.1.  .
IXMLHTTPRequest3

Proporciona los métodos y propiedades necesarios para configurar y enviar solicitudes HTTP y usar devoluciones de llamada para recibir notificaciones durante el procesamiento de respuesta HTTP.
IXMLHTTPRequest3Callback

Define las devoluciones de llamada que notifican a una aplicación una solicitud IXMLHTTPRequest3 pendiente de eventos que afectan al procesamiento de solicitudes y respuestas HTTP.

Estructuras

 
XHR_CERT

Define un búfer que apunta a un certificado codificado.
XHR_COOKIE

Define una cookie que puede agregar al archivo jar de cookies HTTP llamando al método SetCookie o recuperar del archivo JAR de cookies HTTP llamando al método GetCookie.