Descripción del método:
Esta función se utiliza para crear un servidor HTTP y usar RequestListener como el oyente para el evento de solicitud.
gramática:
La copia del código es la siguiente:
http.createServer ([requestListener])
Dado que este método pertenece al módulo HTTP, el módulo HTTP debe introducirse antes de usar (var http = require ("http"))
Recibir parámetros:
La función del controlador de solicitudes de solicitud de requestener se agrega automáticamente al evento de solicitud. La función pasa dos parámetros:
REQ Solicitud de solicitud. Si desea saber qué propiedades tiene Req, puede verificar "HTTP.Request Atribute Integration".
Objeto de respuesta RES, la respuesta se realizará después de recibir la solicitud. Si desea saber qué propiedades tienen RES, puede verificar "Http.Sponse Atribute Integration".
ejemplo:
En el ejemplo, RES especifica el encabezado de respuesta, el contenido de la respuesta del cuerpo es Node.js y termina con Fin.
Finalmente, llame a la función de escuchar y escuche el puerto 3000.
La copia del código es la siguiente:
var http = require ('http');
http.createServer (function (req, res) {
res.Writehead (200, {'Content-type': 'Text/html'});
res.write ('<h1> node.js </h1>');
res.end ('<p> Hello World </p>');
}). Escuchar (3000);
Código fuente:
La copia del código es la siguiente:
exports.createServer = function (requestListener) {
devolver nuevo servidor (requestListener);
};