Wiremock: ошибка 404 для URL-адреса с параметром запроса

У меня есть нижеприведенный .json в папке сопоставлений

{ "запрос":

{
  "urlPathPattern": "abc/search",
  "method": "GET",
  "queryParameters":{
    "abc":{
        "equalTo":"05064"
    },
    "type":{
        "equalTo":"detailed"
    },
    "updatedAfter":{
        "equalTo":"2017-08-20T05:00:00Z"
    },
    "updatedBefore":{
        "equalTo":"2017-08-23T22:18:54Z"
    }
  }
},

"отклик": {

  "status": 200,
  "headers":
    {
      "Content-Type" : "application/json"
    },
   "bodyFileName": "abc_1.json"
}

}

Но всякий раз, когда я попадаю в конечную точку ниже

http://localhost:8080/abc/search?abc=05064&type=detailed&updatedAfter=2017-08-20T05:00:00Z&updatedBefore=2017-08-23T22:18:54Z

Я получаю ошибку 404. Может ли кто-нибудь указать, где я ошибаюсь?


person Priya    schedule 28.08.2017    source источник


Ответы (1)


Вам понадобится косая черта в начале значения атрибута urlPathPattern:

"urlPathPattern": "/abc/search",

person Tom    schedule 28.08.2017