首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
[RESTful API] “规则”与“结果”的 url 设计
chaoshui
·
2020-05-26 18:13:54 +08:00
· 963 次点击
这是一个创建于 1640 天前的主题,其中的信息可能已经有所发展或是发生改变。
目前已经有的 url:
GET /patrol 返回已有的所有 patrol 列表
GET /patrol/<patrol_id>/ 返回指定的 patrol 的详情
那么问题来了:
patrol 所产生的 result 的 url 应该如何设计?
方案一:
GET /patrol/<patrol_id>/result/ 返回指定的 patrol 的所有 result
GET /patrol/<patrol_id>/result/<result_id>/ 返回指定的 result
如果是这种方案的话,想要获取所有的 patrol 的 result,该如何设计 url?
是这样吗?
GET /result/ 返回所有 result
如果是这样的话感觉和第一个不大搭调
方案二:
GET /result/ 返回所有 result
GET /result/<result_id>/ 返回指定的 result
GET /result/?patrol=<patrol_id> 返回指定的 patrol 的所有 result
这样感觉更不好了
求各位大佬给支支招
result
patrol
get
patrol_id
1 条回复
•
2020-05-27 11:54:21 +08:00
1
Simle100
2020-05-27 11:54:21 +08:00
能不能举个具体点的例子(doge:>)
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
988 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms ·
UTC 20:40
·
PVG 04:40
·
LAX 12:40
·
JFK 15:40
Developed with
CodeLauncher
♥ Do have faith in what you're doing.