出于好奇,我开始使用Node.js,我用这段代码创建了一个简单的服务器:
var http = require("http");
http.createServer(function(request, response) {
......
}).listen(8888);
在createServer函数中,我有一个简单的字符串,我想返回另一个应用程序。
工作流程为:
目前我正在硬编码name和lastName并使用它们构建JSON字符串,但我在createServer函数上有所有代码,但问题是只在服务器启动时调用createServer函数。 / p>
如何从Node.js应用程序接收数据并将数据发送到另一个应用程序?
答案 0 :(得分:2)
当您调用http.createServer()
时,您传递的参数实际上是处理新请求的函数。将为每个请求调用此函数。它不会立即运行。
只需从其他应用程序发出HTTP请求,您就会看到正在调用您的函数。