首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用REST URI中的冒号而不是斜杠

使用REST URI中的冒号而不是斜杠
EN

Stack Overflow用户
提问于 2021-02-12 18:26:33
回答 1查看 379关注 0票数 1

Google文档描述了如何对自定义方法名使用冒号。文档说:

使用:而不是/来将自定义谓词从资源名中分离的原因是为了支持任意路径。例如,取消删除一个文件可以映射到POST / file /a/long/file/name:取消删除

我不知道如何更好地支持任意路径。对我来说,两者都支持任意路径:

代码语言:javascript
复制
POST /files/a/long/file/name:undelete

代码语言:javascript
复制
POST /files/a/long/file/name/undelete

如果我错了,请纠正我

EN

回答 1

Stack Overflow用户

发布于 2021-02-12 19:07:04

我不知道如何更好地支持任意路径

我认为他们所争论的是,如果没有他们使用的冒号惯例,就会出现歧义。

代码语言:javascript
复制
POST /files/a/long/file/name

"name“是/files/a/long/file/name资源标识符的一部分吗?或者是应该应用于/files/a/long/file资源的“自定义方法”。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66177151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档