Isa*_*sov 2 http url-routing node.js express express-router
在将此标记为重复之前,请理解我无法从其他答案中获得我正在寻找的解释.
如果我正在做一个寻找基于URL ID的客户应用程序,是什么说的区别customers/1234
,并使用req.params
和customers?id=1234
使用req.query
?两个url数据方法的作用有何不同?
与性能或功能没有任何区别.是关于标准特别宁静与非宁静的网址.通常在休息服务上,资源识别部分位于路径上,查询或搜索用于过滤目的.这被认为是一种很好的做法,它是惯例.除了更容易阅读和识别之外,没有任何实际的技术原因.你可以在像这样的地方了解更多
https://restfulapi.net/resource-naming/
http://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api
https://hackernoon.com/restful-api-designing-guidelines-the-best-practices-60e1d954e7c9
其中包括.这完全取决于您要构建的内容以及您希望保持的标准接近程度
归档时间: |
|
查看次数: |
2373 次 |
最近记录: |