获取信息:get;删除信息:delete;修改信息:put;
1、模拟获取用户信息(get+路由)
<body>
<script src="js/jquery-3.5.1.min.js"></script>
<script>
// 获取用户信息
setTimeout(() => {
$.ajax({
type: 'get',
url: '/users',
success: function(response) {
console.log(response);
}
})
}, 300);
</script>
</body>
app.get('/users', (req, res) => {
res.send('当前是获取user信息的路由');
});
2、模拟获取id为7的信息(get+路由+id实参)
$.ajax({
type: 'get',
url: '/users/7',
success: function(response) {
console.log(response);
}
})
app.get('/users/:id', (req, res) => {
const id = req.params.id;
res.send(`当前是获取id是${id}信息的路由`);
});
3、模拟删除id为8的信息(delete+路由+id实参)
$.ajax({
type: 'delete',
url: '/users/8',
success: function(response) {
console.log(response);
}
})
app.delete('/users/:id', (req, res) => {
const id = req.params.id;
res.send(`当前要删除的数据id为${id}`);
});
4、模拟修改id为9的信息(put+路由+id实参)
$.ajax({
type: 'put',
url: '/users/9',
success: function(response) {
console.log(response);
}
})
app.put('/users/:id', (req, res) => {
const id = req.params.id;
res.send(`即将修改id为${id}的信息`);
})