我将以下JSON字符串发送到我的服务器.
(
{
id = 1;
name = foo;
},
{
id = 2;
name = bar;
}
)
Run Code Online (Sandbox Code Playgroud)
在服务器上我有这个.
app.post('/', function(request, response) {
console.log("Got response: " + response.statusCode);
response.on('data', function(chunk) {
queryResponse+=chunk;
console.log('data');
});
response.on('end', function(){
console.log('end');
});
});
Run Code Online (Sandbox Code Playgroud)
当我发送字符串时,它显示我得到了200响应,但其他两种方法从未运行.这是为什么?
我是一名使用express.js创建网络应用程序的node.js开发人员.到现在为止,我的问题是:
每当我在我的计算机上创建一个应用程序时,npm安装它的东西并运行它(使用节点app.js和nodemon)我在控制台中收到这条消息:
connect.multipart() will be removed in connect 3.0
visit https://github.com/senchalabs/connect/wiki/Connect-3.0 for alternatives
connect.limit() will be removed in connect 3.0
Express server listening on port 3000
Run Code Online (Sandbox Code Playgroud)
该应用程序工作,这没关系.但是,当我克隆在其他计算机上创建的应用程序时,我没有收到该消息,所以我想我的计算机中有一些过时的东西.
我去了留言中提到的网站并确认了我的推测.这是一个弃用警告.但是,我已更新节点和npm并全局表达,但我仍然得到了说明.
因此,我的问题是:我不知道我需要更新什么才能摆脱弃用说明,因为它们吓坏了我.
我希望有一个人可以帮助我.非常感谢.