有没有办法以编程方式更改传入的Wiremock请求urlPath?

时间:2019-06-10 13:26:28

标签: wiremock

我目前正在托管一个Wiremock服务器,本机应用程序和Web应用程序都可以远程访问该服务器。不幸的是,由于围绕服务器托管位置的限制,到达服务器的URL类似于 https://{baseURL}/wiremock,这会给每个请求加上/wiremock。这是意外的结果。

是否可以通过编程方式忽略请求网址的/wiremock部分?

  • 从理论上讲,我可以替换每个请求json的开头以拥有/wiremock,但我不愿意这样做,因为这样可以持续易于使用和跨团队协作。

  • 我已经尝试过使用转发代理。

  • 我尝试更改绑定地址。

1 个答案:

答案 0 :(得分:1)

您很快就能做到这一点。

此提交(以及其他几个提交)增加了包装的能力,因此可以按以下方式修改请求: https://github.com/tomakehurst/wiremock/commit/96f118ee96f07fb1ceab4da70269e02a5c4402d7

它还没有发布版本,但是我计划在下个星期左右推出它,所以请注意版本2.24.0。