我可以定义 Spring Cloud Contract 作为代理,并且只为端点的子集制作存根吗?
Can I define Spring Cloud Contract to act as proxy, and only make stubs for subset of endpoints?
使用 Wiremock,您可以定义一个代理,以便如果 none 个定义的存根映射与给定请求匹配,Wiremock 将该请求转发给给定 host:port。 Spring Cloud Contract DSL 是否提供这种行为?
我在 SCC 文档中找不到该功能的任何内容(使用我的浏览器查找命令)。
该方法不存在于 dsl 中。您可以创建 wiremock 代理并将它们打包到存根 jar 中。然后存根运行器可以选择那些并启动这样的代理。
使用 Wiremock,您可以定义一个代理,以便如果 none 个定义的存根映射与给定请求匹配,Wiremock 将该请求转发给给定 host:port。 Spring Cloud Contract DSL 是否提供这种行为?
我在 SCC 文档中找不到该功能的任何内容(使用我的浏览器查找命令)。
该方法不存在于 dsl 中。您可以创建 wiremock 代理并将它们打包到存根 jar 中。然后存根运行器可以选择那些并启动这样的代理。