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 |
---|---|
Initialise une instance de Sys.Net.WebRequestExecutor en cas d'implémentation dans une classe dérivée. |
|
Arrête tout traitement supplémentaire de la requête actuelle. |
|
Exécute une requête Web. |
|
Obtient tous les en-têtes de réponse pour la requête actuelle. |
|
Obtient la valeur d'un en-tête de réponse spécifique en fonction du nom de l'en-tête. |
|
Obtient une valeur qui indique si la requête associée à l'exécuteur a été abandonnée. |
|
Obtient l'objet évalué par JSON à partir de la réponse. |
|
Obtient une valeur qui indique si la requête s'est terminée correctement. |
|
Obtient la représentation textuelle du corps de la réponse. |
|
Obtient une valeur qui indique si l'exécuteur a lancé le traitement de la requête. |
|
Obtient un code d'état indiquant la réussite. |
|
Obtient des informations d'état à propos d'une requête qui s'est terminée correctement. |
|
Obtient une valeur qui indique si la requête a expiré. |
|
Essaie d'obtenir la réponse à la requête actuelle sous forme d'objet XMLDOM. |
|
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