id该放在API的路径里还是request里?
我看到一个例子他删除的时候id是放在url里,如下
router.delete('/:id',function(req,res){})
但是更新的时候确实放在req.body里,如下
router.update('/',function(req,res){
//用req.body._id
})
这是为什么?有什么特定规则吗?
假如我要用get和post的话id又该放在哪个位置?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你的第一个例子:
router.delete('/:id',function(req,res){})
是符合REST
接口规范了第二个例子:是个人写的,按照的是个人习惯
这个没什么特别的规则,如果你们有团队要求了,就得按照要求写了
路由中的规则,可以参照官方文档http://www.expressjs.com.cn/4...
既然是路由,规则只能在url中的