Не получает топ 1 элемент при вызове API SAP Successfactor с использованием RestAssured - PullRequest
3 голосов
/ 07 января 2020

Я пытаюсь вызывать вызовы SAP SF API, используя RestAssured в моем приложении. Сервису предоставляется параметр как top 1.

RestAssured.baseURI="https://sandbox.api.sap.com/successfactors/odata/v2/PerGlobalInfoCHN?%24top=1";
        RequestSpecification httpPost = RestAssured.given().headers("ApiKey","*key*");

        Response response= httpPost.request(Method.GET);

        String responseBody = response.getBody().asString();
        System.out.println("Response Body is :"+response.getBody().prettyPrint());

На выходе должен быть только один верхний элемент, но я получаю все результаты. Когда тот же URL указан в почтальоне, он возвращает только топ 1. В чем здесь проблема? Нужно ли указывать top = 1 в качестве параметра в заголовке?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...