当前位置: 首页 > 知识库问答 >
问题:

wiremock json存根可以设置为在达到endpoint时运行我自己的脚本吗?

陈实
2023-03-14

我正在使用wiremck json存根,并且一直在http://wiremock.org/docs/stubbing/阅读文档,但我似乎无法找到可以放在json存根文件响应部分的所有选项的完整列表。

我可以看到如何给出响应,甚至如何循环遍历场景等。但是当我到达特定终端时,似乎找不到其他方法。有没有办法指定当特定终端被击中时要运行的自己的脚本?最好使用endpoint作为提供给脚本的参数?

在我的情况下,我预计其他人在达到终点时有很好的理由产生副作用。

共有1个答案

华飞驰
2023-03-14

开箱即用,无法调用外部脚本。WireMock的预期用途是提供对请求的响应。有一个不错的API,如果你对java有信心,那么用所需的逻辑创建自定义Body transformer并不困难。

 类似资料:
  • 我在OpenID Connect中使用KeyCloak。 我在与KeyCloak相同的域上有一个应用程序。此应用程序有一个终结点,该终结点将授权代码作为参数,并在响应中设置“KEYCLOAK_IDENTITY”cookie 以启用 SSO。 它有效,但这样做安全吗? 编辑:我的问题是关于饼干的。我解释“为什么”只是为了给出一些背景。 编辑2:对于想要使用这个解决方案的人来说,我真的很关心钥匙斗篷社

  • 问题内容: 是否可以在网络服务器上将Python脚本作为后台服务运行?我想这样做以进行套接字通信。 问题答案: 您可以使其成为守护程序。有一个PEP可以提供更完整的解决方案,但是我发现这样做很好。

  • 我对spring框架和所有的Spring-*我开始深入研究spring boot,并将其作为围绕REST服务的新产品构建的候选版本进行评估。 目前,我对通过“执行器”模块公开的内容感兴趣,我知道我可以立即收集信息(/info)监视钩子(/health)甚至关闭endpoint,通过提供一个配置选项将这些endpoint放在特定的端口和“命名空间”下,所有这些都与主服务器解耦。 我正在寻找一个提示,

  • 问题内容: 我想使用Java Scripting API 从Java运行kotlin代码作为脚本,类似于javascript: 或类似的API。 问题答案: 是的,可以从Kotlin 1.1开始:http : //kotlinlang.org/docs/reference/whatsnew11.html#javaxscript- support 此配置将Kotlin脚本引擎添加到我的Kotlin

  • 我正在Windows上运行npm,希望使用 但是npm在cmd下执行脚本。不知道我可以将此更改为脚本:其中bat1.bat是一个cmd-bat文件,它使用windows样式调用或start命令并行运行命令。它可以工作,但为我提供了一个仅在windows上工作的脚本。 如果我能让npm在bash克隆或cygwin下运行脚本,那就简单多了。 我尝试了但仍然运行cmd。exe 有没有办法告诉npm使用特