0
我想在用戶點擊特定url後發送一些json數據來運行wiremock的獨立jar文件。如何匹配獨立線連接中的查詢參數鍵和值?
我創建了一個示例json文件,並將其放置在我的應用程序的映射目錄中。
sample.json
{
"request":
{
"url": "/data?date=date",
"method": "GET",
"queryParameters" : {
"date" : {
"matches" : "^\\d{4}-\\d{2}-\\d{2}$"
}
}
},
"response":
{
"status": 200,
"headers":
{
"Content-Type" : "application/json"
},
"body": "[{\"a\":\"A\",\"b\":\"B\",\"c\":\"C\"},{\"a\":\"A\",\"b\":\"B\",\"c\":\"C\"}]"
}
}
我想用ping以下瀏覽器的URL,這樣我可以在瀏覽器的JSON響應。
編輯URL - 我使用
192.168.0.5:8080/data?date=2017-02-02
下面的命令來運行我的應用程序 -
java -jar wiremock-standalone-2.6.0.jar
我想匹配請求的查詢參數的日期值查詢參數的日期值。
我無法在瀏覽器中看到json響應,因爲它無法識別請求的url。
我在寫映射json文件中缺少什麼?
我該如何編寫查詢參數,以便我的輸入請求得到識別,並且它將在瀏覽器上提供json響應?