Oggetto oggetto incorporato

Oggetto HttpHandler

processore di conversione del protocollo http

Viene utilizzato per convertire il flusso di dati in un messaggio del protocollo http e il metodo di creazione è:

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

o:

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

Eredità

Costruttore

HttpHandler

Creare un oggetto processore protocollo http per trasformare i dati dell'oggetto flusso in un oggetto messaggio http

1
new HttpHandler(Handler hdlr);

Parametri di chiamata:

  • hdlr : Handler , elaboratore di messaggi integrato, funzione di elaborazione, array di elaborazione della catena, oggetto di routing, vedere mq.Handler dettagli

Attributo membro

maxHeadersCount

Numero intero, interroga e imposta il numero massimo di intestazioni di richiesta, il valore predefinito è 128

1
Integer HttpHandler.maxHeadersCount;

maxBodySize

Numero intero, interroga e imposta la dimensione massima del corpo, in MB, il valore predefinito è 64

1
Integer HttpHandler.maxBodySize;

serverName

String, interroga e imposta il nome del server, il valore predefinito è: fibjs / 0.x.0

1
String HttpHandler.serverName;

handler

Handler , oggetto dell'interfaccia di elaborazione dell'evento corrente del processore di conversione del protocollo http

1
Handler HttpHandler.handler;

Funzione membro

enableCrossOrigin

Consenti richieste tra domini

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

Parametri di chiamata:

  • allowHeaders : String, specifica i campi di intestazione http accettati

invoke

Gestire un messaggio o un oggetto

1
Handler HttpHandler.invoke(object v) async;

Parametri di chiamata:

  • v : object , specifica il messaggio o l'oggetto da elaborare

Risultato di ritorno:

  • Handler , tornare al processore successivo

toString

Restituisce la rappresentazione in forma di stringa dell'oggetto, in genere restituisce "[Native Object]", l'oggetto può essere reimplementato in base alle proprie caratteristiche

1
String HttpHandler.toString();

Risultato di ritorno:

  • String , restituisce una rappresentazione in formato stringa dell'oggetto

toJSON

Restituisce la rappresentazione JSON dell'oggetto, in genere restituisce una raccolta di attributi leggibili definiti dall'oggetto

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

Parametri di chiamata:

  • key : stringa, non utilizzata

Risultato di ritorno:

  • Value , restituisce un valore contenente serializzabile JSON