ObjectHttpHandler
httpprotocol conversie processor
om de datastroom in te transformerenhttpProtocolbericht, gemaakt door:
1var hdlr = new mq.HttpHandler(...);
of:
1var hdlr = new http.Handler(...);
erfenis relatie
Constructeur
HttpHandler
CreërenhttpEen protocolhandlerobject dat de gegevens van een streamobject omzet inhttpbericht object
1new HttpHandler(Handler hdlr);
Oproepparameters:
- hdlr:Handler, ingebouwde berichtprocessor, verwerkingsfunctie, ketenverwerkingsarray, routeringsobject, ziemq.Handler
lid attribuut
maxHeadersCount
Integer, query en stel het maximale aantal verzoekheaders in, de standaardwaarde is 128
1Integer HttpHandler.maxHeadersCount;
maxBodySize
Integer, query en stel de maximale grootte van de body in, in MB, de standaard is 64
1Integer HttpHandler.maxBodySize;
enableEncoding
Boolean, automatische decompressiefunctieschakelaar, de standaardinstelling is uit
1Boolean HttpHandler.enableEncoding;
serverName
String, vraag en stel de servernaam in, de standaard is: fibjs/0.x.0
1String HttpHandler.serverName;
handler
Handler,httpProtocolconversieprocessor interface-object voor verwerking van huidige gebeurtenissen
1Handler HttpHandler.handler;
lid functie
enableCrossOrigin
Sta domeinoverschrijdende verzoeken toe
1HttpHandler.enableCrossOrigin(String allowHeaders = "Content-Type");
Oproepparameters:
- allowHeaders: Tekenreeks, specificeert de geaccepteerdehttpkoptekst veld
invoke
een bericht of object verwerken
1Handler HttpHandler.invoke(object v) async;
Oproepparameters:
- v:object, specificeert het bericht of object dat moet worden verwerkt
retour resultaat:
- Handler, retourneert de handler voor de volgende stap
toString
Retourneert de tekenreeksrepresentatie van het object, retourneert over het algemeen "[Native Object]", het object kan opnieuw worden geïmplementeerd volgens zijn eigen kenmerken
1String HttpHandler.toString();
retour resultaat:
- String, retourneert een tekenreeksrepresentatie van het object
toJSON
Retourneert de weergave in JSON-indeling van het object, retourneert over het algemeen een verzameling leesbare eigenschappen die door het object zijn gedefinieerd
1Value HttpHandler.toJSON(String key = "");
Oproepparameters:
- key: String, niet gebruikt
retour resultaat:
- Value, die een JSON-serialiseerbare waarde retourneert