我喜欢为 SOAP 请求提供一个默认响应表单 stubby4j,它与我在请求中收到的值相同。
post: "[\\s\\S]*param1.([^<]+)[\\s\\S]*param2.([0-9]+)[\\s\\S]*param3.([^<]+)[\\s\\S]*param4.([^<]+)[\\s\\S]*"
现在的问题是,我无法确保请求中输入参数的顺序。所以 param2 有可能先出现。
我们该如何处理呢?
我真的不需要它。我注意到来自同一个客户端的请求会维护输入字段的顺序。所以我不必担心用不同的模式比较或捕捉它们。
但是由于 stubby4j 的一些限制,我已经制作了自己的实用程序并现在切换到stubby-db。
嗨@Amit Kumar Gupta,
感谢您使用 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 化
谢谢你。