我正在尝试使用 WireMock 实现基本查询参数。这是我的代码
stubFor(get(urlEqualTo("/getWithQueryParam?searchFor=WireMock"))
.withQueryParam("searchFor" ,equalTo("WireMock"))
.willReturn(aResponse()
.withStatusMessage("This Page is Authenticated And having query Parameter")));
如果我们在 urlEqualTo
方法本身中给出参数,我们何时或为什么使用 withQueryParam("searchFor",equalTo(WireMock)
。
有什么方法可以读取 queryParam 并将其放入响应正文中吗?
最佳答案
ReponseTemplated 应该用于处理请求参数。当我们使用 withQueryParam 时,将使用 urlPathEqualTo 代替 if urlEqualTo
关于java - WireMock 中的查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50491518/