Как отобразить конкретный элемент из массива в GET response

#javascript #postman #web-api-testing

#javascript #почтальон #web-api-тестирование

Вопрос:

Я тестирую пользовательский API через Postman. Я отправляю вызов GET, и в ответ получаю массив со многими элементами. Мне просто интересно: можно ли ограничить ответ (например, в сценарии предварительного запроса) отображением только одного элемента в Postman, например, на основе сравнения идентификаторов? Это пример ответа:

 "Data": {
        "P2PPayees": [
            {
                "Payee": {
                    "PayeeId": "1",
                    "FullName": "Wivhifgik",
                },
            },
            {
                "Payee": {
                    "PayeeId": "2",
                    "FullName": "Mupjidif",
                },
            },
        ]}
 

Комментарии:

1. Если сервер позволяет вам ограничить ответ, то это возможно. Вам нужно будет прочитать документацию по API сервера. Если нет, вам придется самостоятельно фильтровать результаты после того, как они вернутся с сервера.

Ответ №1:

Это зависит от сервера, который отправляет объект. Прочитайте документацию и посмотрите, можете ли вы использовать параметры запроса для ограничения ответа. Если сервер не поддерживает ограничение ответа, вы должны сделать это самостоятельно программно.