Objecte objecte incorporat

Objecte HttpRepeater

http Processador de reenviament de sol·licituds

http Abans http El reenviament de sol·licituds al servidor de fons s’utilitza de la següent manera:

1 2
var http = require('http'); var hr = new http.Repeater('http://10.0.0.100:8080/test');

Herència

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<class>Handler|new Handler()|invoke()] [<this>HttpRepeater|new HttpRepeater()|urls;client|load()] [object] <:- [Handler] [Handler] <:- [HttpRepeater] HttpRepeater new HttpRepeater() urls client load() Handler new Handler() invoke() object toString() toJSON()

Constructor

HttpRepeater

Constructor HttpRepeater per crear un nou objecte HttpRepeater

1
new HttpRepeater(String url);

Paràmetres de trucada:

  • url: Cadena, especifiqueu un servidor de backend url

Constructor HttpRepeater per crear un nou objecte HttpRepeater

1
new HttpRepeater(Array urls);

Paràmetres de trucada:

  • urls: Matriu, especifiqueu un grup de servidors back-end url

Atributs de membre

urls

NArray, consulta el servidor de back-end actual url Llista

1
readonly NArray HttpRepeater.urls;

client

HttpClient, Utilitzat internament pel processador de reenviament de sol·licituds HttpClient Objecte

1
readonly HttpClient HttpRepeater.client;

Funció de membre

load

Carregueu un conjunt nou de backends url

1
HttpRepeater.load(Array urls);

Paràmetres de trucada:

  • urls: Matriu, especifiqueu un grup de servidors back-end url

invoke

Processar un missatge o un objecte

1
Handler HttpRepeater.invoke(object v) async;

Paràmetres de trucada:

  • v: object, Especifiqueu el missatge o l'objecte a processar

Resultat de retorn:

  • Handler, Torneu al següent processador

toString

Retorna la representació de cadena de l'objecte, generalment retorna "[Objecte natiu]", l'objecte es pot tornar a implementar segons les seves pròpies característiques

1
String HttpRepeater.toString();

Resultat de retorn:

  • String, Retorna la representació de cadena de l'objecte

toJSON

Retorna la representació en format JSON de l'objecte, generalment retorna una col·lecció d'atributs llegibles definits per l'objecte

1
Value HttpRepeater.toJSON(String key = "");

Paràmetres de trucada:

  • key: Cadena, sense utilitzar

Resultat de retorn:

  • Value, Retorna un valor que conté JSON serialitzable