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

Azure Logic Apps Standard中如何追踪HTTP调用的请求负载

在Azure Logic Apps Standard中追踪每个HTTP调用的请求负载与响应

针对你遇到的问题——需要在Log Analytics中记录每个HTTP调用的请求负载和响应,而非仅主工作流的触发负载或HTTP响应,可按以下步骤实现:

  • 为每个HTTP调用单独创建变量存储请求负载
    在目标HTTP动作前添加「Initialize variable」动作,命名建议和对应HTTP动作关联(比如HTTP-GetUser-RequestPayload),类型根据负载格式选择「Object」或「String」,变量值设为你原本要传入HTTP动作Body的内容(包括所有动态表达式或静态内容)。

  • 将HTTP动作的请求体绑定到该变量
    编辑HTTP动作的「Body」字段,选择刚才创建的变量作为请求内容。这样能确保实际发送的请求负载和你要追踪的内容完全一致。

  • 在TrackedProperties中同时记录请求变量和响应内容
    编辑HTTP动作的「Tracked Properties」,添加两个属性:

    • 键名示例:HTTP-GetUser-Request,值为@{variables('HTTP-GetUser-RequestPayload')}
    • 键名示例:HTTP-GetUser-Response,值为@{Body('HTTP-GetUser')}

通过这种方式,每个HTTP调用的请求负载和响应都会被单独追踪到Log Analytics中,方便你在故障排查时精准定位对应调用的完整上下文。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 02:34:53