我目前正在尝试开发一个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,我需要应用程序将结果发送回服务器并同时通过路由/接收接收更新的值。
请帮助:)
答案 0 :(得分:0)
您没有响应请求,您只是使用已发布表单中的值调用函数。至少为该路由处理程序添加res.end();
。