最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

express.js PUT方法不能正常运行

IT培训 admin 3浏览 0评论

express.js PUT方法不能正常运行

我想提出一个简单的项目实践节点和快速。我GET方法没有问题的工作,但我的PUT方法不会运行。我不知道为什么,也不知道如何解决它。

我试图把我的PUTmethod之前我GET方法,但它不会改变任何事情。

  app.get("/", (req, res)=>{
res.send("Welcome to our website");
  });

  app.get("/animes", (req, res)=>{
res.send(dataFile.animes);
  });

  app.get("/animes/:id", (req, res)=>{
res.send(dataFile.animes[req.params.id]);
  });

  app.put("/update", (req, res)=>{
console.log("hello");
  });   

在浏览器就不断出现“无法获取/更新”

回答如下:

要执行PUT和POST请求,你会需要一个客户端支持的方法;如果您尝试在浏览器中,默认情况下将执行GET,这就是为什么浏览器显示“无法GET /更新”。

如果你想消耗把你需要像卷曲https://curl.haxx.se/或邮差https://www.getpostman/客户端。

如果你有卷曲,服务器在端口3000上运行这将是:

curl -X PUT localhost:3000/update

express.js PUT方法不能正常运行

我想提出一个简单的项目实践节点和快速。我GET方法没有问题的工作,但我的PUT方法不会运行。我不知道为什么,也不知道如何解决它。

我试图把我的PUTmethod之前我GET方法,但它不会改变任何事情。

  app.get("/", (req, res)=>{
res.send("Welcome to our website");
  });

  app.get("/animes", (req, res)=>{
res.send(dataFile.animes);
  });

  app.get("/animes/:id", (req, res)=>{
res.send(dataFile.animes[req.params.id]);
  });

  app.put("/update", (req, res)=>{
console.log("hello");
  });   

在浏览器就不断出现“无法获取/更新”

回答如下:

要执行PUT和POST请求,你会需要一个客户端支持的方法;如果您尝试在浏览器中,默认情况下将执行GET,这就是为什么浏览器显示“无法GET /更新”。

如果你想消耗把你需要像卷曲https://curl.haxx.se/或邮差https://www.getpostman/客户端。

如果你有卷曲,服务器在端口3000上运行这将是:

curl -X PUT localhost:3000/update

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论