You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Logic Apps上传文件至Web App返回201而非200的错误解决

解决Azure Logic Apps HTTP动作因201状态码报错的问题

直接调整HTTP动作的预期状态代码配置,把201加入允许的状态码列表,就能避免流程在HTTP阶段终止:

  • 打开你的Logic Apps流程,找到报错的HTTP动作
  • 点击动作右上角的三个点,选择「设置」
  • 在设置面板里找到「预期状态代码」选项,默认值是200,改成200,201(兼容两种成功状态)或者直接填201
  • 保存设置后重新运行流程,HTTP动作就会把201识别为合法响应,不会再抛出InvalidProtocolResponse错误
  • 之后就可以正常添加条件动作,根据@outputs('HTTP')?['statusCode']的值判断是200还是201,执行对应分支逻辑

如果是分块上传场景,确认Web App的分块响应逻辑没问题的话,上面的配置就能解决问题。

内容的提问来源于stack exchange,提问作者aysha Basheer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 06:04:52