0

我将查询字符串发送为:

https://prod-17.westindia.logic.azure.com:443/workflows/f3b63b086e61420e8d76b7478f4b3e39/triggers/manual/paths/invoke?api-version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig= nESqZWY2NyAKKhCkaM0VnfenHuTqi1NSBjJdl9M5jNA&UserName=SecretName&Password=Nikita@123

我想在逻辑应用程序中提取用户名。为此,我使用了 Compose 连接器并在表达式中使用以下语句。

合并(触发器输出()['查询']?['用户名'],'空白')

我试过这个:: triggerOutputs()['queries']?['UserName']

但是我在输出中的 UserName 前面附加了一个空格。因此,即使 UserName 是正确的,我的条件也会变得错误。

如何删除不需要附加到前面的额外空间。

在此处输入图像描述

HTTP 连接器输出为:

在此处输入图像描述

在这种情况下,密码工作正常。如下是输出:在此处输入图像描述

4

1 回答 1

0

您应该使用触发器输出并且不应该使用Coalesce 表达式

于 2021-07-12T07:47:47.907 回答