Description de la méthode:
Cette fonction est utilisée pour créer un serveur HTTP et utiliser RequestListener comme écouteur de l'événement de demande.
grammaire:
La copie de code est la suivante:
http.createServer ([requestListener])
Étant donné que cette méthode appartient au module HTTP, le module HTTP doit être introduit avant utilisation (var http = require ("http"))
Recevoir des paramètres:
La fonction de gestion de demande de demande de demande de demande est automatiquement ajoutée à l'événement de demande. La fonction passe deux paramètres:
Objet de demande req. Si vous voulez savoir de quelles propriétés ont, vous pouvez vérifier "Http.Request Attribut Integration".
Objet de réponse RES, la réponse à faire après avoir reçu la demande. Si vous voulez savoir ce que les propriétés ont, vous pouvez consulter "Http.Response Attribut Integration".
exemple:
Dans l'exemple, RES spécifie l'en-tête de réponse, le contenu du corps de réponse est Node.js et se termine par fin.
Enfin, appelez la fonction d'écoute et écoutez le port 3000.
La copie de code est la suivante:
var http = require ('http');
http.createServer (fonction (req, res) {
res.writehead (200, {'contenu-type': 'text / html'});
res.write ('<h1> node.js </h1>');
res.end ('<p> bonjour world </p>');
}). écouter (3000);
Code source:
La copie de code est la suivante:
export.createServer = function (requestListener) {
return nouveau serveur (requestListener);
};