Nodejs不能同时读写

时间:2017-05-23 15:45:51

标签: javascript node.js post get

我目前正在尝试开发一个NodeJS应用程序,其中包含3个主要路由:

app.get('/1',(req, res) => {
res.sendFile(path.join(__dirname, './index.html'))
});

app.post('/1',(req, res) => {
model.sharetime(req.body.zeit);
});

app.get('/receive', (req, res) => {
res.json(model.receivetime());
});

post / 1将会被调用一次,它接收一个放入数组的值。

我遇到的问题是,每当我想在/ 1获取路线打开时调用路由/接收时,没有任何响应,

重新启动服务器后,我突然得到了我要求的响应。

这基本上意味着,我不能打开我的索引文件打开的路径/ 1,我需要应用程序将结果发送回服务器并同时通过路由/接收接收更新的值。

请帮助:)

1 个答案:

答案 0 :(得分:0)

您没有响应请求,您只是使用已发布表单中的值调用函数。至少为该路由处理程序添加res.end();