0

I have the below message from where I want to remove the field "Status Code"

{
    "Details": {
        "UT_LL": 22235,
        "UT_ZZ": 512,
        "Status Code": 206,
        "UT_DATE": "2019-10-02-11.36.16.353965",
        "UT_TOTAL_REC": 132
    }
}

Appreciate your help as I am new to API connect. Also kindly note that I have already went through IBM portal and Knowledge center for the same use case..But none of those options work.

4

1 回答 1

0

不知道你是否已经解决了,因为这篇文章已经有一段时间了。但仍然是更广泛社区的解决方案。

我正在使用 API Connect 2018.4.1.9(但也应该与早期版本相同)并且正在使用 DataPower API Gateway Service

1] 我创建了一个模拟端点来响应上述 JSON 数据

2] 没有编辑策略的响应

{
    "Details": {
        "UT_LL": 22235,
        "UT_ZZ": 512,
        "Status Code": 206,
        "UT_DATE": "2019-10-02-11.36.16.353965",
        "UT_TOTAL_REC": 132
    }
}

3] 使用编辑策略进行响应。如您所见,状态代码字段已删除(已编辑),您可以选择

{
  "Details": {
    "UT_LL": 22235,
    "UT_ZZ": 512,    
    "UT_DATE": "2019-10-02-11.36.16.353965",
    "UT_TOTAL_REC": 132
  }
}

我使用的 API Yaml 文件。

https://github.com/pramodvallanur/samples/blob/master/redact-sample.yaml

于 2020-01-10T20:37:43.293 回答