以下是Node.JS大多数书中给出的典型hello world示例 -
var http = require('http');
http.createServer(function (req, res) {
res.**writeHead**(200, {'Content-Type': 'text/plain'});
res.**end**('Hello World\n');
}).listen(8124, "127.0.0.1");
我可以理解,通过“require”html功能已经放入var http中。 所以.createserver函数会写在那个模块中,作为回调的参数,我们传递一个匿名函数。 但是,“writehead”和“end”在哪里定义?它究竟是什么?
答案 0 :(得分:4)
res
是班级ServerResponse
http://nodejs.org/api/http.html#http_class_http_serverresponse