Objet HttpHandler
http Processeur de conversion de protocole
Pour convertir le flux de données en http Message de protocole, méthode de création :
1var hdlr = new mq.HttpHandler(...);
ou:
1var hdlr = new http.Handler(...);
Héritage
Constructeur
HttpHandler
Créer http L'objet gestionnaire de protocole convertit les données de l'objet flux en http Objet message
1new HttpHandler(Handler hdlr);
Paramètres d'appel :
- hdlr: Handler, Processeur de message intégré, fonction de traitement, tableau de traitement en chaîne, objet de routage, voir les détails mq.Handler
Attributs des membres
maxHeadersCount
Entier, interrogez et définissez le nombre maximal d'en-têtes de requête, la valeur par défaut est 128
1Integer HttpHandler.maxHeadersCount;
maxBodySize
Entier, interrogez et définissez la taille maximale du corps, en Mo, la valeur par défaut est 64
1Integer HttpHandler.maxBodySize;
enableEncoding
Booléen, commutateur de fonction de décompression automatique, fermé par défaut
1Boolean HttpHandler.enableEncoding;
serverName
Chaînez, interrogez et définissez le nom du serveur, la valeur par défaut est : fibjs/0.x.0
1String HttpHandler.serverName;
handler
Handler, http Objet d'interface de traitement d'événement en cours du processeur de conversion de protocole
1Handler HttpHandler.handler;
Fonction membre
enableCrossOrigin
Autoriser les requêtes interdomaines
1HttpHandler.enableCrossOrigin(String allowHeaders = "Content-Type");
Paramètres d'appel :
- allowHeaders: chaîne, spécifiée pour accepter http Champ d'en-tête
invoke
Traiter un message ou un objet
1Handler 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 "[Objet natif]", l'objet peut être ré-implémenté selon ses propres caractéristiques
1String 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
1Value HttpHandler.toJSON(String key = "");
Paramètres d'appel :
- key: chaîne, inutilisé
Résultat de retour :
- Value, Renvoie une valeur contenant JSON sérialisable