Oggetto HttpHandler
processore di conversione del protocollo http
Utilizzato per convertire il flusso di dati in un messaggio di protocollo http , metodo di creazione:
1var hdlr = new mq.HttpHandler(...);
o:
1var 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
1new 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
1Integer HttpHandler.maxHeadersCount;
maxBodySize
Intero, interroga e imposta la dimensione massima del corpo, in MB, il valore predefinito è 64
1Integer HttpHandler.maxBodySize;
serverName
Stringa, interroga e imposta il nome del server, il valore predefinito è: fibjs / 0.x.0
1String HttpHandler.serverName;
handler
Handler , oggetto dell'interfaccia di elaborazione degli eventi correnti del processore di conversione del protocollo http
1Handler HttpHandler.handler;
Funzione membro
enableCrossOrigin
Consenti richieste interdominio
1HttpHandler.enableCrossOrigin(String allowHeaders = "Content-Type");
Parametri di chiamata:
- allowHeaders : String, specifica i campi dell'intestazione http accettati
invoke
Elabora un messaggio o un oggetto
1Handler 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
1String HttpHandler.toString();
Risultato di ritorno:
- String , restituisce la rappresentazione di stringa dell'oggetto
toJSON
Restituisce la rappresentazione in formato JSON dell'oggetto, generalmente restituisce una raccolta di attributi leggibili definiti dall'oggetto
1Value HttpHandler.toJSON(String key = "");
Parametri di chiamata:
- key : stringa, non utilizzata
Risultato di ritorno:
- Value , restituisce un valore contenente JSON serializzabile