Objet intégré objet

Objet HttpHandler

processeur de conversion de protocole http

Utilisé pour convertir le flux de données en message de protocole http , méthode de création:

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

ou:

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

Héritage

Constructeur

HttpHandler

Créez un objet processeur de protocole http et convertissez les données de l'objet flux en un objet message http

1
new HttpHandler(Handler hdlr);

Paramètres d'appel:

  • hdlr : Handler , intégré dans le gestionnaire de messages, la fonction de traitement, réseau de traitement de la chaîne, un objet d' acheminement, voir mq.Handler détails

Attributs des membres

maxHeadersCount

Entier, interroger et définir le nombre maximum d'en-têtes de requête, la valeur par défaut est 128

1
Integer HttpHandler.maxHeadersCount;

maxBodySize

Entier, interroger et définir la taille maximale du corps, en Mo, la valeur par défaut est 64

1
Integer HttpHandler.maxBodySize;

serverName

String, interrogez et définissez le nom du serveur, la valeur par défaut est: fibjs / 0.x.0

1
String HttpHandler.serverName;

handler

Handler , objet d'interface de traitement d'événement actuel du processeur de conversion de protocole http

1
Handler HttpHandler.handler;

Fonction membre

enableCrossOrigin

Autoriser les demandes inter-domaines

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

Paramètres d'appel:

  • allowHeaders : String, spécifiez les champs d'en-tête http acceptés

invoke

Traiter un message ou un objet

1
Handler HttpHandler.invoke(object v) async;

Paramètres d'appel:

  • v : object , spécifiez le message ou l'objet à traiter

Résultat de retour:

  • Handler , retour au processeur suivant

toString

Renvoie la représentation sous forme de chaîne de l'objet, renvoie généralement "[Native Object]", l'objet peut être réimplémenté selon ses propres caractéristiques

1
String HttpHandler.toString();

Résultat de retour:

  • String , renvoie la représentation sous forme de chaîne de l'objet

toJSON

Renvoie la représentation au format JSON de l'objet, renvoie généralement une collection d'attributs lisibles définis par l'objet

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

Paramètres d'appel:

  • key : chaîne, inutilisée

Résultat de retour:

  • Value , renvoie une valeur contenant JSON sérialisable