如何使用node.js中的用户输入进行删除或放置请求?

时间:2019-04-19 19:29:24

标签: html node.js express

我正在尝试使用express和猫鼬制作CRUD api。我有一个html表单,我设法发出GET和POST请求,但是我无法使用html表单进行DELETE和PUT。我知道html5和浏览器不支持DELETE和PUT方法,但是网站如何处理它们?他们仅使用POST和GET方法吗?我读过一篇文章,由于缓存和cookie,不建议将POST请求用于创建以外的目的。而且我不想用AJAX调用来处理它们。 app.js(服务器端):

initial_dollar_value

index.html

app.delete("/deleteItem/:name", (req, res)=>{
    //delete the item from database
});
app.put("/updateItem", (req, res)=>{
   //get the req.query or req.body and update the item in database
});

简而言之,我想知道的是是否有一种无需使用POST即可获取输入值的方法。 先感谢您。

0 个答案:

没有答案