Descrição do método:
Esta função é usada para criar um servidor HTTP e usar o RequestListener como o ouvinte para o evento de solicitação.
gramática:
A cópia do código é a seguinte:
http.createServer ([RequestListener])
Como esse método pertence ao módulo HTTP, o módulo HTTP precisa ser introduzido antes do uso (var http = requer ("http")))
Receber parâmetros:
A função de manipulador de solicitação de requestlistener é adicionada automaticamente ao evento de solicitação. A função passa dois parâmetros:
Objeto de solicitação req. Se você quiser saber o que as propriedades Req possui, pode verificar "http.request atributo Integration".
Objeto de resposta Res, a resposta a ser feita após o recebimento da solicitação. Se você quiser saber o que as propriedades res têm, pode verificar "http.Response Attribute Integration".
exemplo:
No exemplo, res especifica o cabeçalho da resposta, o conteúdo do corpo de resposta é node.js e termina com a extremidade.
Por fim, ligue para a função de escuta e ouça a porta 3000.
A cópia do código é a seguinte:
var http = requer ('http');
http.createServer (function (req, res) {
Res.Writehead (200, {'content-type': 'text/html'});
res.Write ('<H1> node.js </h1>');
res.nd ('<p> Olá mundo </p>');
}). Ouça (3000);
Código -fonte:
A cópia do código é a seguinte:
exports.createServer = function (requestListener) {
retornar novo servidor (requestListener);
};