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

如何让Azure Logic App在HTTP操作返回404时标记为成功?

在Azure Logic App中处理HTTP操作的404预期错误,避免运行标记为失败

有两种实用方法可以解决这个问题:

方法一:直接修改HTTP操作的成功状态码范围

  • 打开Logic App设计器,找到目标HTTP操作
  • 点击操作右上角的「...」菜单,选择「设置」
  • 在「错误处理」板块里,找到「成功状态代码」项,默认值是200-299
  • 将其修改为200-299,404,保存设置

这样当HTTP操作返回404时,Logic App会直接判定该操作为成功,不会把整个运行标记为失败。

方法二:用范围(Scope)捕获错误(适合需额外处理逻辑的场景)

如果需要在404时执行特定逻辑,同时保证运行不失败,可以用范围包裹HTTP操作:

  • 添加「范围」操作,把目标HTTP操作拖入范围中
  • 点击范围的「...」菜单,选择「设置」,勾选「捕获失败」选项
  • 在范围外部添加「条件」操作,检查HTTP操作的响应状态码是否等于404
  • 条件分支中,针对404情况执行你需要的后续逻辑;如果是其他错误状态码,再处理真正的异常
  • 这种方式下,即使HTTP返回404,范围不会被标记为失败,整个Logic App的运行状态会保持成功

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 07:02:32