gpt4 book ai didi

web-services - 录制时 WireMock 会播放吗?

转载 作者:行者123 更新时间:2023-11-28 20:20:20 25 4
gpt4 key购买 nike

我最近一直在玩 WireMock(独立版),认为它很棒。今天我注意到行为,据我所知,这表明 WireMock 在记录模式下播放已经保存的响应。

我想我可能会弄错,因为知道这一点非常重要,但我在文档中看不到它,除了这个:

Note

The recorder will ignore any request matching one it has already captured.

不清楚这是否意味着:

  1. 请求将被路由到第 3 方服务并返回实时响应。或者,
  2. 将返回保存的响应,并且在这种情况下不会影响第 3 方服务。

我希望是后者。这基本上意味着在小型应用程序中,可能永远不需要播放。

谁能帮我确认一下?

最佳答案

在记录模式下(假设您还配置了代理),不会在内存中创建和提供 stub ,它们只会保存到磁盘。这意味着 WireMock 只会在您重新启动后才开始为这些 stub 提供服务。

“...记录器将忽略...”语句意味着它不会尝试记录同一个 stub 两次 - 如果它看到它认为与之前在记录 session 中看到的请求相同的请求,它仍然会通过代理传递它,但不会(重新)记录响应。

关于web-services - 录制时 WireMock 会播放吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28645588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com