Share via


Sys.Net.WebRequestExecutor, classe

Mise à jour : novembre 2007

Fournit la classe de base abstraite de laquelle dérivent les exécuteurs de réseau.

Espace de noms :Sys.Net

Hérite de : aucune

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

Membres

Nom

Description

Sys.Net.WebRequestExecutor, constructeur

Initialise une instance de Sys.Net.WebRequestExecutor en cas d'implémentation dans une classe dérivée.

abort, méthode de Sys.Net.WebRequestExecutor

Arrête tout traitement supplémentaire de la requête actuelle.

executeRequest, méthode de Sys.Net.WebRequestExecutor

Exécute une requête Web.

Sys.Net.WebRequestExecutor.getAllResponseHeaders, méthode

Obtient tous les en-têtes de réponse pour la requête actuelle.

Sys.Net.WebRequestExecutor.getResponseHeader, méthode

Obtient la valeur d'un en-tête de réponse spécifique en fonction du nom de l'en-tête.

aborted, propriété de Sys.Net.WebRequestExecutor

Obtient une valeur qui indique si la requête associée à l'exécuteur a été abandonnée.

object, propriété de Sys.Net.WebRequestExecutor

Obtient l'objet évalué par JSON à partir de la réponse.

responseAvailable, propriété de Sys.Net.WebRequestExecutor

Obtient une valeur qui indique si la requête s'est terminée correctement.

responseData, propriété de Sys.Net.WebRequestExecutor

Obtient la représentation textuelle du corps de la réponse.

started, propriété de Sys.Net.WebRequestExecutor

Obtient une valeur qui indique si l'exécuteur a lancé le traitement de la requête.

statusCode, propriété de Sys.Net.WebRequestExecutor

Obtient un code d'état indiquant la réussite.

statusText, propriété de Sys.Net.WebRequestExecutor

Obtient des informations d'état à propos d'une requête qui s'est terminée correctement.

timedOut, propriété de Sys.Net.WebRequestExecutor

Obtient une valeur qui indique si la requête a expiré.

xml, propriété de Sys.Net.WebRequestExecutor

Essaie d'obtenir la réponse à la requête actuelle sous forme d'objet XMLDOM.

webRequest, propriété de Sys.Net.WebRequestExecutor

Obtient l'objet WebRequest associé à l'exécuteur.

Notes

La classe Sys.Net.WebRequestExecutor est une classe de base abstraite. Vous ne pouvez pas créer d'instance de cette classe. Vous devez au contraire en dériver une classe en implémentant un exécuteur de réseau.

Requêtes réseau publiées à l'aide du flux de la couche de communication asynchrone passant par un exécuteur réseau. Habituellement, les exécuteurs communiquent avec le réseau. Toutefois, vous pouvez créer un exécuteur de stockage qui interagisse avec une base de données locale au lieu du réseau, ou qui effectue un autre type de travail impliquant une ressource externe.

L'exemple suivant décrit comment la classe Sys.Net.XMLHttpExecutor dérive de la classe WebRequestExecutor.

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

Voir aussi

Référence

Sys.Net.XMLHttpExecutor, classe

Sys.Net.WebRequestManager, classe

Sys.Net.WebRequest, classe