在REST URI中使用什么空间? [英] What to use for space in REST URI?
本文介绍了在REST URI中使用什么空间?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我应该使用什么:
- /findby/name/{first}_{last}
- /findby/name/{first}-{last}
- /findby/name/{first};{last}
- /findby/name/first/{first}/last/{last}
等
URI表示具有1个名字的Person资源,但我需要在逻辑上将第一个和最后一个分开以标识每个名称。我比较喜欢最后一个例子,因为我可以:
- /findby/name/first/{first}
- /findby/name/last/{last}
- /findby/name/first/{first}/last/{last}
推荐答案
您始终可以只接受空格:-)(查询字符串转义为%20)
但我更喜欢使用破折号(-)...在URL中看起来更好。除非您需要能够进行本质上的查询,在这种情况下,最后一个示例更好,如您所指出的
这篇关于在REST URI中使用什么空间?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文