我想知道是否可以使用以下格式进行休息:
/ {ID1,ID2}
所以我们最终得到一对值id1和id2。我知道这样做是一种愚蠢的方式,但我在问是否有正式的方法。
答案 0 :(得分:0)
请注意你在问什么。
你不应该有这种拼写的URI,因为' {'和'}'不允许分段;见RFC 3986, Appendix A
但是带有拼写的URI Template应该没问题。诀窍是你至少需要level 3 template support
这里是demo based on Handy-URI-Templates
当然,REST并不关心您使用哪种拼写作为标识符;就REST而言,标识符是不透明的;编码到标识符中的任何信息都由服务器自行决定,并保留供自己使用。
我设法通过这样的路径来做到这一点:/ {src},{dst}
您可能需要调查matrix parameters。