我们正在使用 WSO2 ESB 将传入的 SOAP 有效负载转换为出站 REST api。我们目前正在使用 XPath 来设置参数并使用它们来制作 http 端点(uri 模板)。这种方法适用于很少的参数,但随着参数数量的增加,XML 代码难以管理并且更容易出错。
关于提取 XML 元素/属性值和填充 REST URL(uri 模板)的最佳实践有什么建议吗?
最佳答案
为避免这种情况,您可以以适当的方式设计您的 REST Api。 在您的 REST Api 中,您可以使用较少数量的 URL 参数(用于选择资源)和其他可以通过消息有效负载(通过请求正文)发送的参数来设计资源方法
关于rest - 将 XML 转换为 http URI 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37400745/