我有一个简单的逻辑应用程序,可以调用HTTP并处理数据。
添加此forloop后,我遇到了以下错误的问题-
The workflow run action 'Response' has type 'Response' that could not be nested under an action of type 'foreach'.
为什么不能在嵌套的for循环中使用响应。
将所有代码添加到main for循环中后,将引发此错误。
答案 0 :(得分:1)
这样做的原因很简单,因为这是逻辑应用程序的双向HTTP请求响应类型,您只能为一个请求发送一个响应。如果假设该逻辑应用允许您在每个循环中发送响应,则意味着每次流程进入该循环时,逻辑应用都会发送响应。从理论上讲,这不可能使任何发起请求的客户端一旦收到良好响应,httpend点将关闭连接。这就是为什么您不能为每个循环放入响应形状的原因