Objecte objecte incorporat

ObjectHttpHandler

httpprocessador de conversió de protocols

utilitzat per convertir el flux de dades enhttpMissatge de protocol, mètode de creació:

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

o:

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

relació hereditària

Constructor

HttpHandler

CrearhttpObjecte gestor de protocols, converteix les dades de l'objecte de flux enhttpobjecte missatge

1
new HttpHandler(Handler hdlr);

Paràmetres de trucada:

  • hdlr:Handler, processador de missatges integrat, funció de processament, matriu de processament en cadena, objecte d'encaminament, vegeu els detallsmq.Handler

propietats dels membres

maxHeadersCount

Enter, consulteu i estableixi el nombre màxim de capçaleres de sol·licitud, el valor predeterminat és 128

1
Integer HttpHandler.maxHeadersCount;

maxHeaderSize

Enter, consulteu i estableixi la longitud màxima de la capçalera de la sol·licitud, el valor per defecte és 8192

1
Integer HttpHandler.maxHeaderSize;

maxBodySize

Enter, consulteu i configureu la mida màxima del cos en MB, el valor predeterminat és 64

1
Integer HttpHandler.maxBodySize;

enableEncoding

Commutador booleà de la funció de descompressió automàtica, desactivat per defecte

1
Boolean HttpHandler.enableEncoding;

serverName

Encadena, consulta i defineix el nom del servidor, el valor per defecte és: fibjs/0.x.0

1
String HttpHandler.serverName;

handler

Handler,httpObjecte d'interfície de processament d'esdeveniments actuals del processador de conversió de protocols

1
Handler HttpHandler.handler;

funció de membre

enableCrossOrigin

Permet sol·licituds entre dominis

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

Paràmetres de trucada:

  • allowHeaders: Cadena, especificada per ser acceptadahttpcamp de capçalera

invoke

Processar un missatge o objecte

1
Handler HttpHandler.invoke(object v) async;

Paràmetres de trucada:

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

Resultats de retorn:

  • Handler, torneu al següent processador

toString

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

1
String HttpHandler.toString();

Resultats de retorn:

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

toJSON

Retorna una representació en format JSON de l'objecte, generalment retornant una col·lecció de propietats llegibles definides per l'objecte.

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

Paràmetres de trucada:

  • key: Corda, no utilitzada

Resultats de retorn:

  • Value, retorna un valor que conté JSON serializable