现象
内容提取功能可正常生成JSON格式内容,将其作为HTTP请求的Body参数时,系统提示【无效的body体】,导致HTTP POST请求无法正常发起。直接复制该JSON内容到Body配置项中,则可正常调用接口。
可能原因
FastGPT HTTP请求模块的Body参数转换处理逻辑存在异常,导致自动传入的JSON格式内容出现格式错误,无法被目标接口识别。
排查步骤
- 验证内容提取生成的输出是否为合法JSON格式。
- 对比手动复制的JSON内容与自动传入的Body参数内容,确认是否存在格式偏差。
- 查看系统返回的【无效的body体】报错相关日志,确认异常细节。
解决与验证
若确认自动传入的Body内容存在格式异常,可临时使用手动复制合法JSON内容到Body配置项的方式完成接口调用。验证时,手动复制正确的JSON内容后,HTTP POST请求可正常发起,无【无效的body体】报错。
来源: FastGPT 官方来源
适用性与版本范围
本页适用于官方来源记录的 故障排查 场景。执行变更前,需核对 FastGPT、依赖、API 与部署版本。
安全护栏
凭证与私密数据使用 [REDACTED_CREDENTIAL] 占位符。执行操作前需核对文档的环境与版本。
回滚指引
恢复变更前的技术内容权威快照、已保存配置与数据快照,再执行最小验证场景。