Oggetto oggetto incorporato

Oggetto HttpHandler

processore di conversione del protocollo http

Utilizzato per convertire il flusso di dati in un messaggio di protocollo http , metodo di creazione:

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

o:

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

Eredità

Costruttore

HttpHandler

Creare un oggetto processore di protocollo http e convertire i dati dell'oggetto flusso in un oggetto messaggio http

1
new HttpHandler(Handler hdlr);

Parametri di chiamata:

  • hdlr : Handler , gestore di messaggi integrato, funzione di elaborazione, array di elaborazione a catena, oggetto di instradamento, vedere mq.Handler dettagli

Attributi dei membri

maxHeadersCount

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

1
Integer HttpHandler.maxHeadersCount;

maxBodySize

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

1
Integer HttpHandler.maxBodySize;

serverName

Stringa, 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 degli eventi correnti del processore di conversione del protocollo http

1
Handler HttpHandler.handler;

Funzione membro

enableCrossOrigin

Consenti richieste interdominio

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

Parametri di chiamata:

  • allowHeaders : String, specifica i campi dell'intestazione http accettati

invoke

Elabora 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 , torna al processore successivo

toString

Restituisce la rappresentazione in stringa dell'oggetto, generalmente restituisce "[Native Object]", l'oggetto può essere reimplementato secondo le proprie caratteristiche

1
String HttpHandler.toString();

Risultato di ritorno:

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

toJSON

Restituisce la rappresentazione in formato JSON dell'oggetto, generalmente 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 JSON serializzabile