id该放在API的路径里还是request里?

WEB松
  • 40

我看到一个例子他删除的时候id是放在url里,如下

router.delete('/:id',function(req,res){})

但是更新的时候确实放在req.body里,如下

router.update('/',function(req,res){
    //用req.body._id
})

这是为什么?有什么特定规则吗?
假如我要用get和post的话id又该放在哪个位置?

回复
阅读 1.3k
2 个回答

你的第一个例子:router.delete('/:id',function(req,res){}) 是符合REST接口规范了

第二个例子:是个人写的,按照的是个人习惯

这个没什么特别的规则,如果你们有团队要求了,就得按照要求写了

你知道吗?

宣传栏