Получение null в ответ при попытке получить ответ API типа списка - PullRequest
0 голосов
/ 20 июня 2020

У меня такой же ответ от API, как и в списке объектов, который показан ниже:

[
  {
    "idGear": "1",
    "name": "lala",
    "year": 2000,
    "price": 15.0
  }, {
    "idGear": "2",
    "name": "lala2",
    "year": 2000,
    "price": 125.0
  }
]

Я всегда получаю в ответ null и не могу его проанализировать. Я пробовал следующий код:

RestAssured.baseURI = "https://abc.def.in/ghij";
Response response = given().header("Authorization", "Bearer" + " " + token)
          .queryParam("tabId","live_tender") .header("Accept",
          "application/json, text/plain, *").header("Accept-Encoding",
          "gzip, deflate, br") .header("Accept-Language", "en-US,en;q=0.9,te;q=0.8")
          .header("User-Agent",
          "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36"
          ) .header("Host", "abc.def.in")

          .log().all().when().post("rest/quotation/showTenderListForBidder").then().
          extract().response();
System.out.println(response);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...