Oggetto HttpHandler
http Processore di conversione del protocollo
Per convertire il flusso di dati in http Messaggio di protocollo, metodo di creazione:
1var hdlr = new mq.HttpHandler(...);
o:
1var hdlr = new http.Handler(...);
Eredità
Costruttore
HttpHandler
Creare http L'oggetto gestore di protocollo converte i dati dell'oggetto stream in http Oggetto del messaggio
1new HttpHandler(Handler hdlr);
Parametri di chiamata:
- hdlr: Handler, Processore di messaggi integrato, funzione di elaborazione, matrice di elaborazione della catena, oggetto di routing, vedere i dettagli mq.Handler
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;
enableEncoding
Interruttore booleano, funzione di decompressione automatica, chiuso per impostazione predefinita
1Boolean HttpHandler.enableEncoding;
serverName
Stringa, interroga e imposta il nome del server, il valore predefinito è: fibjs/0.x.0
1String HttpHandler.serverName;
handler
Handler, http Oggetto dell'interfaccia di elaborazione dell'evento corrente del processore di conversione del protocollo
1Handler HttpHandler.handler;
Funzione membro
enableCrossOrigin
Consenti richieste tra domini
1HttpHandler.enableCrossOrigin(String allowHeaders = "Content-Type");
Parametri di chiamata:
- allowHeaders: Stringa, specificata per accettare http Campo intestazione
invoke
Elabora un messaggio o un oggetto
1Handler HttpHandler.invoke(object v) async;
Parametri di chiamata:
- v: object, Specificare 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 re-implementato 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, inutilizzata
Risultato di ritorno:
- Value, Restituisce un valore contenente JSON serializzabile