Я решил изучить Node, поэтому для начала я читаю Книгу Node для начинающих . Как и во многих других ресурсах, есть простой HTTP-сервер, первый шаг, что-то вроде:
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
Насколько я понимаю, когда кто-то, в данном случае я, localhost:8888
, делает запрос, запускается событие, и анонимная функция, которая была передана http.createServer
, срабатывает. Я помещаю здесь документацию, которую мне удалось найти о http.createserver
для всех, кто найдет ее полезной:
http.createServer([requestListener])
Возвращает новый объект веб-сервера.
RequestListener — это функция, которая автоматически добавляется к событию «запрос».
(с сайта node.js)
Я не мог найти или выяснить, как эта триггерная функция передает свои параметры и как мне узнать об этом. Итак... как мне узнать, откуда берутся эти параметры, какие методы они предлагают и т. д.?
Заранее спасибо!
event: 'request'
прямо под тем местом, где заканчивается эта ссылка. вверх. Он определяется самим node.js. - person Marc B   schedule 06.12.2013