有没有办法以编程方式更改传入的 wiremock 请求 urlPath?
Is there a way to alter an incoming wiremock request urlPath programmatically?
我目前正在托管一个可以被本机应用程序和 Web 应用程序远程访问的 wiremock 服务器。不幸的是,由于服务器托管位置的限制,到达服务器的 URL 类似于
https://{baseURL}/wiremock
,这具有在每个请求前加上 /wiremock
的意外后果。
有没有办法以编程方式忽略请求 URL 的 /wiremock
部分?
理论上我可以将每个请求的开头 json 替换为 /wiremock
,但为了继续易于使用和跨团队,我不想这样做协调.
我试过使用转发代理。
我试过更改绑定地址。
您很快就能做到这一点。
这个提交(加上其他几个)增加了包装的能力,因此在途中修改请求:
https://github.com/tomakehurst/wiremock/commit/96f118ee96f07fb1ceab4da70269e02a5c4402d7
它还没有发布版本,但我计划在下周左右推送它,所以请留意版本 2.24.0。
我目前正在托管一个可以被本机应用程序和 Web 应用程序远程访问的 wiremock 服务器。不幸的是,由于服务器托管位置的限制,到达服务器的 URL 类似于
https://{baseURL}/wiremock
,这具有在每个请求前加上 /wiremock
的意外后果。
有没有办法以编程方式忽略请求 URL 的 /wiremock
部分?
理论上我可以将每个请求的开头 json 替换为
/wiremock
,但为了继续易于使用和跨团队,我不想这样做协调.我试过使用转发代理。
我试过更改绑定地址。
您很快就能做到这一点。
这个提交(加上其他几个)增加了包装的能力,因此在途中修改请求: https://github.com/tomakehurst/wiremock/commit/96f118ee96f07fb1ceab4da70269e02a5c4402d7
它还没有发布版本,但我计划在下周左右推送它,所以请留意版本 2.24.0。