Метод Описание:
Эта функция используется для создания HTTP -сервера и использования requestListener в качестве слушателя для события запроса.
Грамматика:
Кода -копия выглядит следующим образом:
http.createserver ([requestListener])
Поскольку этот метод принадлежит модулю HTTP, модуль HTTP должен быть введен перед использованием (var http = require ("http"))))
Получить параметры:
Функция обработчика запроса requestListener автоматически добавляется в событие запроса. Функция проходит два параметра:
Объект запроса req. Если вы хотите знать, какие свойства имеет REQ, вы можете проверить «Интеграция атрибутов http.request».
Объект ответа RES, ответ, который должен быть сделан после получения запроса. Если вы хотите знать, какие свойства есть, вы можете проверить «Интеграция атрибутов http.response».
пример:
В примере RES указывает заголовок отклика, содержание тела отклика является node.js и заканчивается с помощью конца.
Наконец, вызовите функцию прослушивания и прослушайте порт 3000.
Кода -копия выглядит следующим образом:
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>');
}). Слушай (3000);
Исходный код:
Кода -копия выглядит следующим образом:
exports.createserver = function (requestListener) {
вернуть новый сервер (requestListener);
};