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