我喜欢为与我在请求中收到的值相同的 SOAP 请求提供默认响应表单 stubby4j。
post: "[\s\S]*param1.([^<]+)[\s\S]*param2.([0-9]+)[\s\S]*param3.([^<]+)[\s\S]*param4.([^<]+)[\s\S]*"
现在的问题是,我无法确保请求中输入参数的顺序。因此,param2 有可能排在第一位。
我们该如何处理?
我真的不需要它。我注意到来自同一客户端的请求维护输入字段的顺序。因此,我不必担心使用不同的模式比较或捕获它们。
但是由于 stubby4j 的一些限制,我已经创建了自己的实用程序并切换到 stubby-db。
嗨@Amit库马尔·古普塔,
感谢您使用 stubby4j,并感谢您的问题,我真的很抱歉回复晚了。欢迎您现在查看stubby4j库,文档位于:https://stubby4j.com,因为它自2016年以来经历了许多更改和改进。我希望您能找到所需的功能,如果没有,请提出问题或功能请求。
除了HTTP/1.1
,它还支持HTTP/2
和WebSockets
(通过HTTP/1.1)协议的行为存根。在不久的将来,它将支持通过HTTP/2引导WebSockets。
另外,stubby4j已经使用存储在 https://hub.docker.com/r/azagniotov/stubby4j 的官方图像进行了Docker化
谢谢。