Наш API интегрируется в тестовую среду ESB нашего клиента (платформа Apigee), но мы столкнулись с ошибочным ответом от ESB API. Команда ESB сказала нам, что нам нужно удалить пустые элементы из нашего ответа, потому что пустые / нулевые значения вызывают проблему ( испытания ). Это кажется странным, потому что, с одной стороны, бизнес-требования определяют, что должен возвращать наш API. Во-вторых, пустое значение в наборе данных может быть допустимым ответом в API.
Я сомневаюсь, что Apigee не может обрабатывать пустую строку или нулевые значения. Вероятно, есть только настройки, которые им нужно настроить? Мне просто нужен эксперт Apigee, чтобы изложить факты, чтобы я мог использовать их в качестве убедительного аргумента для дальнейшей проверки их конца.
Если спросить не так уж много, может кто-нибудь показать мне скриншот или демонстрацию с пустыми строковыми значениями?
Допустим, наш API возвращает этот ответ:
![enter image description here](https://i.stack.imgur.com/ORAEl.jpg)