ADF web activity 带有特殊字符的输出参数

ADF web activity output parameter with special character

我正在使用 ADF Web activity 向外部 API 提交 GET 请求。

来自网络 activity (2) 我得到以下输出:

现在,我想为变量分配屏幕上标记的元素的值。

很遗憾,以下表达式无效:

@activity('Web1').output.ADFWebActivityResponseHeaders.Total-Count

在我看来,由于 属性 我正在尝试提取的名称中的特殊字符(“-”),ADF 无法解析此表达式。

当我使用不同的表达式访问不同的参数时:

@activity('Web1').output.ADFWebActivityResponseHeaders.Status

有效。

你知道我应该如何编写表达式来提取“Total-Count”的值吗?

根据这个 post 这对你也有用。 您的情况下的表达式可能如下所示:

@activity('Web1').output.ADFWebActivityResponseHeaders['total-count']