Objekt eingebautes Objekt

Objekt HttpHandler

http Protokollkonvertierungsprozessor

Wird verwendet, um den Datenstrom in eine http Protokollnachricht zu konvertieren. Erstellungsmethode:

1
var hdlr = new mq.HttpHandler(...);

oder:

1
var hdlr = new http.Handler(...);

Erbe

Konstrukteur

HttpHandler

Erstellen Sie ein http Protokollprozessorobjekt und konvertieren Sie die Daten des Stream-Objekts in ein http Nachrichtenobjekt

1
new HttpHandler(Handler hdlr);

Parameter aufrufen:

  • hdlr : Handler , integrierter Nachrichtenhandler, Verarbeitungsfunktion, Kettenverarbeitungsarray, mq.Handler , siehe mq.Handler Details

Mitgliedsattribute

maxHeadersCount

Ganzzahlig, abfragen und die maximale Anzahl von Anforderungsheadern festlegen, der Standardwert ist 128

1
Integer HttpHandler.maxHeadersCount;

maxBodySize

Ganzzahlig, abfragen und die maximale Größe des Körpers festlegen. In MB ist der Standardwert 64

1
Integer HttpHandler.maxBodySize;

serverName

Zeichenfolge, Abfrage und Festlegen des Servernamens. Die Standardeinstellung lautet: fibjs / 0.x.0

1
String HttpHandler.serverName;

handler

Handler , aktuelles Ereignisverarbeitungsschnittstellenobjekt des http Protokollkonvertierungsprozessors

1
Handler HttpHandler.handler;

Mitgliedsfunktion

enableCrossOrigin

Domänenübergreifende Anforderungen zulassen

1
HttpHandler.enableCrossOrigin(String allowHeaders = "Content-Type");

Parameter aufrufen:

  • allowHeaders : String, geben Sie die akzeptierten http Headerfelder an

invoke

Verarbeiten Sie eine Nachricht oder ein Objekt

1
Handler HttpHandler.invoke(object v) async;

Parameter aufrufen:

  • v : object , geben Sie die Nachricht oder das Objekt an, die verarbeitet werden sollen

Ergebnis zurückgeben:

  • Handler , kehren Sie zum nächsten Prozessor zurück

toString

Gibt die Zeichenfolgendarstellung des Objekts zurück, gibt im Allgemeinen "[Native Object]" zurück. Das Objekt kann gemäß seinen eigenen Merkmalen erneut implementiert werden

1
String HttpHandler.toString();

Ergebnis zurückgeben:

  • String , gibt die String-Darstellung des Objekts zurück

toJSON

Gibt die Darstellung des Objekts im JSON-Format zurück und gibt im Allgemeinen eine Sammlung lesbarer Attribute zurück, die vom Objekt definiert wurden

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

Parameter aufrufen:

  • key : String, unbenutzt

Ergebnis zurückgeben:

  • Value , gibt einen Wert zurück, der JSON serialisierbar enthält