Compartir a través de


Sys.Net.WebRequestExecutor (Clase)

Actualización: noviembre 2007

Proporciona la clase base abstracta de la que se derivan los elementos de ejecución de red.

Espacio de nombres:Sys.Net

Hereda: nada

MyExecutor.registerClass('MyExecutor', Sys.Net.WebRequestExecutor);

Members

Name

Description

Sys.Net.WebRequestExecutor (Constructor)

Inicializa una instancia de Sys.Net.WebRequestExecutor cuando se implementa en una clase derivada.

Sys.Net.WebRequestExecutor abort (Método)

Detiene el procesamiento adicional de la solicitud actual.

Sys.Net.WebRequestExecutor executeRequest (Método)

Ejecuta una solicitud web.

Sys.Net.WebRequestExecutor.getAllResponseHeaders (Método)

Obtiene todos los encabezados de respuesta de la solicitud actual.

Sys.Net.WebRequestExecutor.getResponseHeader (Método)

Obtiene el valor de un encabezado de respuesta específico en función del nombre del encabezado.

Sys.Net.WebRequestExecutor aborted (Propiedad)

Obtiene un valor que indica si se anuló la solicitud asociada al elemento de ejecución.

Sys.Net.WebRequestExecutor object (Propiedad)

Obtiene el objeto evaluado en formato JSON de la respuesta.

Sys.Net.WebRequestExecutor responseAvailable (Propiedad)

Obtiene un valor que indica si la solicitud se realizó correctamente.

Sys.Net.WebRequestExecutor responseData (Propiedad)

Obtiene la representación textual del cuerpo de la respuesta.

Sys.Net.WebRequestExecutor started (Propiedad)

Obtiene un valor que indica si el elemento de ejecución ha iniciado el procesamiento de la solicitud.

Sys.Net.WebRequestExecutor statusCode (Propiedad)

Obtiene un código de estado correcto.

Sys.Net.WebRequestExecutor statusText (Propiedad)

Obtiene información de estado acerca de una solicitud realizada correctamente.

Sys.Net.WebRequestExecutor timedOut (Propiedad)

Obtiene un valor que indica si se agotó el tiempo de espera de la solicitud.

Sys.Net.WebRequestExecutor xml (Propiedad)

Intenta obtener la respuesta a la solicitud actual como un objeto XMLDOM.

Sys.Net.WebRequestExecutor webRequest (Propiedad)

Obtiene el objeto WebRequest asociado al elemento de ejecución.

Comentarios

La clase Sys.Net.WebRequestExecutor es una clase base abstracta. No puede crear instancias de esta clase; en lugar de ello, debe derivar clases de ella implementando un elemento de ejecución de red.

Las solicitudes de red se envían mediante el flujo de nivel de comunicación asincrónica a través de un elemento de ejecución de red. Normalmente, los elementos de ejecución se comunican con la red. Sin embargo, puede crear un elemento de ejecución de almacenamiento que interactúe con una base de datos local en lugar de con la red o uno que realice otro trabajo que implique un recurso externo.

En el ejemplo siguiente se muestra cómo la clase Sys.Net.XMLHttpExecutor se deriva de la clase WebRequestExecutor.

Sys.Net.XMLHttpExecutor.registerClass('Sys.Net.XMLHttpExecutor', 
   Sys.Net.WebRequestExecutor);

Vea también

Referencia

Sys.Net.XMLHttpExecutor (Clase)

Sys.Net.WebRequestManager (Clase)

Sys.Net.WebRequest (Clase)