微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否可以使用 kong response-transformation 插件替换正文响应中的 json 属性?

如何解决是否可以使用 kong response-transformation 插件替换正文响应中的 json 属性?

是否可以使用 kong response-transformation 插件替换正文响应中的 JSON 属性?如果是,我如何使用 UI 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"
      }
]

我想要的是为响应json中的每个用户替换user_id的id。

解决方法

您不能只使用响应转换插件本身来做到这一点,但您可以使用自定义插件或 Reedelk flow + Reedelk Transformer 插件来做到这一点(您最终可能会将您的自定义逻辑添加到一些 groovy 脚本中)。如果你想尝试这个选项,你可以在这里阅读它:https://konghq.com/blog/transform-your-requests-responses-with-the-kong-reedelk-transformer-plugin/

或者您也可以在 Reedelk Transformer 文档中查找信息。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。