逻辑应用程序,直到 HTTP 调用收到 400 后循环中断
Logic app until loop breaks after HTTP call receives 400
在更改限制下,我计数为 8,超时为 PT30M。问题是我想循环八次并尝试 HTTP 调用,直到我收到状态代码 200。但是,如果 HTTP 请求收到 400,我的循环在第一次调用后中断。我应该在循环中添加什么才能使其工作?
您可以初始化一个存储状态代码的变量。
然后在Until
动作中使用Set variable
将Http
动作返回的状态码赋值给变量
您需要配置 configure run after 让您的 Azure logic app
在 Http
操作失败后仍然 运行。
在更改限制下,我计数为 8,超时为 PT30M。问题是我想循环八次并尝试 HTTP 调用,直到我收到状态代码 200。但是,如果 HTTP 请求收到 400,我的循环在第一次调用后中断。我应该在循环中添加什么才能使其工作?
您可以初始化一个存储状态代码的变量。
然后在Until
动作中使用Set variable
将Http
动作返回的状态码赋值给变量
您需要配置 configure run after 让您的 Azure logic app
在 Http
操作失败后仍然 运行。