Objekt HttpRepeater
http Weiterleitungsprozessor anfordern
http Gewöhnt an http Die Anforderungsweiterleitung an den Backend-Server wird wie folgt verwendet:
1
2var http = require('http');
var hr = new http.Repeater('http://10.0.0.100:8080/test');
Nachlass
Konstrukteur
HttpRepeater
HttpRepeater-Konstruktor zum Erstellen eines neuen HttpRepeater-Objekts
1new HttpRepeater(String url);
Aufrufparameter:
- url: String, geben Sie einen Backend-Server an url
HttpRepeater-Konstruktor zum Erstellen eines neuen HttpRepeater-Objekts
1new HttpRepeater(Array urls);
Aufrufparameter:
- urls: Array, geben Sie eine Gruppe von Back-End-Servern an url
Mitgliedsattribute
urls
NArray, den aktuellen Back-End-Server abfragen url Aufführen
1readonly NArray HttpRepeater.urls;
client
HttpClient, Wird intern vom Auftragsweiterleitungsprozessor verwendet HttpClient Objekt
1readonly HttpClient HttpRepeater.client;
Mitgliederfunktion
load
Laden Sie einen neuen Satz von Back-Ends url
1HttpRepeater.load(Array urls);
Aufrufparameter:
- urls: Array, geben Sie eine Gruppe von Back-End-Servern an url
invoke
Verarbeiten einer Nachricht oder eines Objekts
1Handler HttpRepeater.invoke(object v) async;
Aufrufparameter:
- v: object, Geben Sie die zu verarbeitende Nachricht oder das zu verarbeitende Objekt an
Ergebnis zurückgeben:
- Handler, Zurück zum nächsten Prozessor
toString
Gibt die String-Darstellung des Objekts zurück, gibt im Allgemeinen "[Native Object]" zurück, das Objekt kann entsprechend seiner eigenen Eigenschaften neu implementiert werden
1String HttpRepeater.toString();
Ergebnis zurückgeben:
- String, Gibt die String-Darstellung des Objekts zurück
toJSON
Gibt die Darstellung des Objekts im JSON-Format zurück, gibt im Allgemeinen eine Sammlung von lesbaren Attributen zurück, die durch das Objekt definiert sind
1Value HttpRepeater.toJSON(String key = "");
Aufrufparameter:
- key: String, unbenutzt
Ergebnis zurückgeben:
- Value, Gibt einen Wert zurück, der JSON serialisierbar enthält