我正在对 REST API 进行建模,API 的一部分将表示资源,这些资源被组织成具有值和子节点的任意节点层次结构(有点像文件系统或 Windows 注册表)。
我很想创建一个 WADL 文件,以便为 API 生成 JAX-RS 样板,但我不确定如何在 WADL 中表示这种情况。
我可以只使用一个字符串作为模板参数,但我不确定如何检测到该字符串参数允许在其值中包含斜杠并正确生成 JAX-RS @Path 注释。
创建一个可重复的模板参数并期望这种功能是否合法?例如
HTTP GET http://my.service.com/registry/path/to/my/node
其中重复的模板参数是“路径”、“到”、“我的”、“节点”?