【发布时间】:2020-02-06 14:50:58
【问题描述】:
我遇到了一个问题,Wiremock 说我的 URL 不匹配,即使它们是相同的。显然我错过了一些东西。我做错了什么?
WireMock.stubFor(WireMock.get(WireMock.urlPathEqualTo("/test/url?bookingCode=XYZ123&lastName=TEST"))
.willReturn(WireMock.aResponse()
.withStatus(200))
)
下面是控制台日志。
-----------------------------------------------------------------------------------------------------------------------
| Closest stub | Request |
-----------------------------------------------------------------------------------------------------------------------
|
GET | GET
/test/url?bookingCode=XYZ123&lastName=TEST | /test/url?bookingCode=XYZ123&lastName=TEST <<<<< URL does not match
|
|
-----------------------------------------------------------------------------------------------------------------------
是因为我没有在匹配器中包含标头吗?
如果是,我怎样才能避免匹配标题?无论我发送什么标头,我都希望得到响应。
【问题讨论】: