逻辑应用程序,直到 HTTP 调用收到 400 后循环中断

Logic app until loop breaks after HTTP call receives 400

在更改限制下,我计数为 8,超时为 PT30M。问题是我想循环八次并尝试 HTTP 调用,直到我收到状态代码 200。但是,如果 HTTP 请求收到 400,我的循环在第一次调用后中断。我应该在循环中添加什么才能使其工作?

您可以初始化一个存储状态代码的变量。

然后在Until动作中使用Set variableHttp动作返回的状态码赋值给变量

您需要配置 configure run after 让您的 Azure logic appHttp 操作失败后仍然 运行。