我正在使用azure逻辑应用程序将文件上传到azure webapp。但是成功上传文件后,返回的响应似乎是创建的201,但http操作方法的预期响应似乎是200。 这是http操作方法中的错误 “InvalidProtocolResponse 对部分内容上传请求的响应无效。后续部分内容响应中返回的状态代码为“已创建”。预期状态代码为“确定”。
如何解决这个问题
我尝试在 http 之后添加条件操作,这样如果 http 条件有 201 创建响应,那么它将继续执行 true 分支,否则为 false。但似乎该流程因 http 操作本身而停止,并出现上述错误。
请提出您的宝贵意见
我尝试在 http 之后添加条件操作,这样如果 http 条件有 201 创建响应,那么它将继续执行 true 分支,否则为 false。但似乎该流程因 http 操作本身而停止,并出现上述错误。
您还应该在代码视图或逻辑应用程序的代码中进行更改,如下所示:
首先在设计上:
然后在代码中:
在消费计划中,您将在逻辑应用程序代码视图中找到,在标准计划中,您将在 在runAfter中添加失败然后保存:
"runAfter": {
"HTTP": [
"Succeeded",
"Failed"
]
}
保存后,设计时会是这样的:
如果只保留Failed,去掉Succeeded,会显示为: