我开始使用Express创建节点服务器,我遇到了以下问题:似乎我无法用新视图响应POST请求。
以下是上下文的简化代码段:
app.get('/admin/dashboard', (req, res) => res.sendFile(path.join(__dirname,'/admin/dashboard.html')))
app.post('/admin/dashboard',(req, res) => res.sendFile(path.join(__dirname,'/admin/dashboard.html')))
当我在浏览器的地址栏中输入/admin/dashboard
时,会向我的服务器发出预期的GET请求并呈现正确的视图。这让我很开心。
但是,当我向同一个URL发送帖子请求时(通过单击表单提交按钮),不会呈现相同的视图。
我很可能在这里遗漏一些基本观点。为什么视图没有使用帖子请求呈现?