node.js - NodeJs 无法 PUT

标签 node.js put

我正在尝试进行 PUT 调用来编辑我的数据库并在数据库更新后呈现到我的主页(目录)。

我使用以下函数

app.put('/catalog/tax/', tax.collect, tax.edit, tax.respond);

响应函数如下

respond: function (req, res) {
    res.redirect('/catalog');
   }

数据已更新,但之后我收到错误:

“无法放置/目录”

如果我使用 POST 调用来向数据库添加一行,则效果非常好。

最佳答案

我遇到了同样的问题,我得到解决方案的唯一方法是在我的放置请求地址中发现拼写错误后 我不是请求 "/api/courses/1",而是请求 "/app/courses/1"

关于node.js - NodeJs 无法 PUT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17440409/

相关文章:

jquery - 将图像发送到服务器 - 错误 415(不支持的媒体类型): "Unsupported media type\"image/png\"in request."

javascript - Node-Promisify 一个包含循环的函数

linux - 我没有 "./bin/www"文件

ionic-framework - 使用 Ionic 2 通过预签名 url 上传到 s3 时出现 SignatureDoesNotMatch 错误

javascript - 如何在http.put请求中使用路径参数

laravel - 如何在 Laravel 中发送带有文件和数据数组的 PUT 请求

node.js - nginx 和后端服务器之间的 2 路 SSL

windows - 在 Windows 上安装 Mongoose

mysql - 我应该在 node.js 中使用哪个数据库?

elasticsearch - 是否可以通过Elasticsearch中的映射来更新索引中的现有字段?