在wiremock中匹配URL路径模式

时间:2017-02-13 11:22:10

标签: java wiremock

完全线条模式如何将网址路径模式与编码网址相匹配?我是否需要使用已编码的URL保存映射?这是我几个小时的尝试,无法让它工作。

在wiremock中进行映射

"request": {
    "urlPathPattern": "/Systems XYZ (ABC)/2016.10/aaa/bbb/api/ccc/customers/.*",
    "method": "GET",

我已尝试使用带编码网址的不同变体,例如/Systems%20XYZ%20(ABC)/2016.10/aaa/bbb/api/ccc/customers/.* 甚至URL编码(和)映射,但我的请求似乎不匹配

我试图针对wiremock调用服务的URI /系统%20XYZ%20(ABC)/2016.10/aaa/bbb/api/ccc/customers/12345

/ Systems XYZ(ABC)/2016.10/aaa/bbb/api/ccc/customers /.* 虽然,我假设Postman /浏览器会自动编码空格。

这里有什么我想念的吗?尝试了很多组合,但似乎没有用。

1 个答案:

答案 0 :(得分:0)

使用WireMock.Net时,您应该可以使用此示例:

facet_grid