当标题已经存在但正文不同时,如何让 Wiremock Standalone 更新录音?

当标题已经存在但正文不同时,如何让 Wiremock Standalone 更新录音?

我目前正在使用 Wiremock Standalone 进行录制/播放。但是,我遇到了一个问题,即它会记录 GET,但如果我用 POST 更新列表并再次记录 GET,它将识别现有 URL 并且不会更新/记录新的 GET。有人知道如何让它检查文件正文(如果 URL 已经存在)并使用该 URL 更新文件吗?

答案1

如果有人遇到同样的问题,我找到了一个解决方案。而不是运行独立版本 java -jar wiremock-standalone-2.23.2.jar --https-port XXXX --record-mappings --proxy-all XXXXXXXX 我找到了 wiremock 车身变压器,它彻底解决了我的难题。

现在我按照以下方式运行: java -cp “wiremock-body-transformer-1.1.6.jar;wiremock-2.3.1-standalone.jar” com.github.tomakehurst.wiremock.standalone.WireMockServerRunner --extensions com.opentable.extension.BodyTransformer --https-port XXXX --proxy-all XXXXXXX --record-mappings

下面是您可以找到 jar 文件的链接。

https://github.com/opentable/wiremock-body-transformer

相关内容