我正在尝试进行PUT调用以编辑数据库,并在数据库更新后呈现到主页(目录)。
我使用以下功能
app.put('/catalog/tax/', tax.collect, tax.edit, tax.respond);
响应功能如下
respond: function (req, res) {
res.redirect('/catalog');
}
数据得到更新,但是之后我得到一个错误:
“无法输入/目录”
如果我使用POST调用代替将行添加到数据库,则它的工作原理非常好。
最佳答案
看起来您正在使用expressjs,无需使用.put进行编辑。只需使用.post进行编辑即可。
关于node.js - nodeJs无法放置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17440409/