title: How to match query parameter key and value in standalone wiremock?
body: <p>I want to run standalone jar file of wiremock with sending some json data after user hitting specific url.</p>
  
  <p>I created one sample json file and placed it in mappings directory of my app.</p>
  
  <p>sample.json</p>
  
  <pre><code>{
  
  
   "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\"}]"
      }
  }
  </code></pre>
  
  <p>I want to ping below url in browser so that I can get json response on browser.</p>
  
  <p><strong>Edited url -</strong></p>
  
  <pre><code>192.168.0.5:8080/data?date=2017-02-02
  </code></pre>
  
  <p>I'm using below command to run my app -</p>
  
  <pre><code>java -jar wiremock-standalone-2.6.0.jar
  </code></pre>
  
  <p>I want to match query parameter date value with requested query parameter date value.</p>
  
  <p>I'm not able to see the json response in a browser because it didn't recognize requested url. </p>
  
  <p>What I'm missing in writing mappings json file? </p>
  
  <p>How I can write query parameter so that my input request get identified and it will serve json response on browser?</p>