#kong #kong-plugin #konga
#kong #kong-plugin #konga
Вопрос:
Можно ли заменить свойство JSON в основном ответе с помощью плагина kong response-transformation? если да, как я могу выполнить это с помощью пользовательского интерфейса Konga?
Example of a response body:
[
{
"id": 1,
"name": "Leanne Graham",
"username": "Bret",
"email": "Sincere@april.biz",
"address": {
"street": "Kulas Light",
"suite": "Apt. 556",
"city": "Gwenborough",
"zipcode": "92998-3874",
"geo": {
"lat": "-37.3159",
"lng": "81.1496"
}
]
я хочу заменить идентификатор для user_id для каждого пользователя в ответе json.
Ответ №1:
Вы не можете сделать это только с помощью самого плагина преобразования ответа, но вы можете сделать это с помощью пользовательского плагина или с помощью плагинов Reedelk flow Reedelk Transformer (в конечном итоге вы можете добавить свою пользовательскую логику в некоторые скрипты groovy). Если вы хотите попробовать этот вариант, вы можете прочитать об этом здесь: https://konghq.com/blog/transform-your-requests-responses-with-the-kong-reedelk-transformer-plugin /
Или вы также можете поискать информацию в документации Reedelk Transformer .