1

2 つの文字列パラメーターを使用して get 要求を送信するために Vertx でクライアントを作成していますが、サーバーから空のリストを受信して​​います。同じパス上にある別のサービスにリクエストを書き込んだが、このサービスがパラメーターを受け取っていない場合、応答は問題なく、データは適切に返されます。問題は、サーバー側でパラメーターを .addQueryParam にマッピングすることです。パラメーターはサーバー側でうまくマッピングされません。助けはありますか?

WebClient client = WebClient.create(vertx);
client
.get(80, "localhost", "/mainpath/path1")
.addQueryParam("startDate", "1459926000")
.addQueryParam("endDate", "1459926900")
.send(ar -> {
    if (ar.succeeded()) {
      HttpResponse<Buffer> response = ar.result();
      JsonArray body = response.bodyAsJsonArray();
      System.out.println("Received response with status code " + response.statusCode() + " with body " + body.toString());
    } else {
      System.out.println("Something went wrong " + ar.cause().getMessage());
    }
  });
}
4

0 に答える 0