POST请求和Node.js没有神经

有什么办法可以接受POSTtypes的请求,而不使用Node.js中的Nerve lib?

默认情况下,Node.js的http.Server类接受任何http方法 。
您可以使用request.method ( api链接 )获取方法。

例:

 var sys = require('sys'), http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.write(request.method); response.end(); }).listen(8000); sys.puts('Server running at http://127.0.0.1:8000/'); 

这将在端口8000上创build一个简单的http服务器,它将响应请求中使用的方法。

如果你想获得一个POST,你应该检查request.method的string“POST”。


有关response.end更新.end:

从版本0.1.90开始,closures响应的函数是response.end而不是response.close 。 除了名称更改之外,还可以发送数据并在closures后发送数据并closures响应。 ( api示例 )