Freigeben über


Sys.Net.WebRequestExecutor-Klasse

Aktualisiert: November 2007

Stellt die abstrakte Basisklasse bereit, von der Netzwerkexecutors abgeleitet werden.

Namespace:Sys.Net

Vererbung: keine

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

Member

Name

Beschreibung

Sys.Net.WebRequestExecutor-Konstruktor

Initialisiert eine Sys.Net.WebRequestExecutor-Instanz, wenn er in einer abgeleiteten Klasse implementiert wurde.

Sys.Net.WebRequestExecutor abort-Methode

Beendet die Weiterverarbeitung der aktuellen Anforderung.

Sys.Net.WebRequestExecutor executeRequest-Methode

Führt eine Webanforderung aus.

Sys.Net.WebRequestExecutor.getAllResponseHeaders-Methode

Ruft alle Antwortheader für die aktuelle Anforderung ab.

Sys.Net.WebRequestExecutor.getResponseHeader-Methode

Ruft den Wert eines bestimmten Antwortheaders auf Grundlage des Headernamens ab.

Sys.Net.WebRequestExecutor aborted-Eigenschaft

Ruft einen Wert ab, der angibt, ob die dem Executor zugeordnete Anforderung abgebrochen wurde.

Sys.Net.WebRequestExecutor object-Eigenschaft

Ruft das JSON-ausgewertete Objekt aus der Antwort ab.

Sys.Net.WebRequestExecutor responseAvailable-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Anforderung erfolgreich abgeschlossen wurde.

Sys.Net.WebRequestExecutor responseData-Eigenschaft

Ruft die Textdarstellung des Antworttexts ab.

Sys.Net.WebRequestExecutor started-Eigenschaft

Ruft einen Wert ab, der angibt, ob der Executor mit der Verarbeitung der Anforderung begonnen hat.

Sys.Net.WebRequestExecutor statusCode-Eigenschaft

Ruft einen Erfolgsstatuscode ab.

Sys.Net.WebRequestExecutor statusText-Eigenschaft

Ruft Statusinformationen über eine Anforderung ab, die erfolgreich abgeschlossen wurde.

Sys.Net.WebRequestExecutor timedOut-Eigenschaft

Ruft einen Wert ab, der angibt, ob das Zeitlimit der Anforderung überschritten wurde.

Sys.Net.WebRequestExecutor xml-Eigenschaft

Versucht, die Antwort auf die aktuelle Anforderung als XMLDOM-Objekt abzurufen.

Sys.Net.WebRequestExecutor webRequest-Eigenschaft

Ruft das dem Executor zugeordnete WebRequest-Objekt ab.

Hinweise

Die Sys.Net.WebRequestExecutor-Klasse ist eine abstrakte Basisklasse. Sie können sie nicht instanziieren; stattdessen muss durch Implementierung eines Netzwerkexecutors von der Klasse abgeleitet werden.

Über eine asynchrone Kommunikationsebene gesendete Netzwerkanforderungen werden über einen Netzwerkexecutor geleitet. Normalerweise sind Executors mit dem Netzwerk verbunden. Sie sollten jedoch einen Speicherexecutor erstellen, der anstatt mit dem Netzwerk mit einer lokalen Datenbank interagiert bzw. einen Executor, der andere in Verbindung mit einer externen Ressource auftretende Aufgaben ausführt.

Im folgenden Beispiel wird veranschaulicht, wie die Sys.Net.XMLHttpExecutor-Klasse von der WebRequestExecutor-Klasse abgeleitet wird.

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

Siehe auch

Referenz

Sys.Net.XMLHttpExecutor-Klasse

Sys.Net.WebRequestManager-Klasse

Sys.Net.WebRequest-Klasse