Logi c app nested forl oop error Действие запуска рабочего процесса 'Response' имеет тип 'Response', который не может быть вложен в действие типа 'foreach' - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть простое приложение logi c, которое вызывает HTTP и обрабатывает данные.

После добавления этого forl oop у меня возникла проблема с ошибкой ниже -

The workflow run action 'Response' has type 'Response' that could not be nested under an action of type 'foreach'.

Почему невозможно использовать ответ во вложенном для l oop.

После добавления всего кода в main для l oop выдает эту ошибку.

enter image description here

1 Ответ

1 голос
/ 08 апреля 2020

Причина этого проста: в двухстороннем http-ответе на запрос приложения logi c вы можете отправить только один ответ на запрос. Если предположить, что приложение logi c позволяет отправлять ответ в a для каждого l oop, то это будет означать, что каждый раз, когда поток входит в l oop, приложение logi c отправляет ответ. теоретически невозможно, чтобы какой-либо клиент, который инициирует запрос к точке httpend, закрывал соединение, как только был получен благоприятный ответ. По этой причине вы не можете поместить форму ответа для каждого l oop

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...