HTTP请求节点是LangChat Pro工作流中的工具型节点,提供网络请求能力,支持GET、POST等多种HTTP方法,用于调用外部API和获取网络数据。
节点特性
HTTP请求节点属于工具型处理节点,其核心特性是执行网络请求操作并将结果封装为上下文变量,而非直接输出给用户。工具节点 vs 输出节点
在LangChat Pro工作流中,节点按照输出特性分为两类: 输出节点(直接响应用户):- LLM大模型节点:支持流式输出
- 直接回复节点:输出变量内容
- HTTP请求节点
- 百度搜索节点
- 知识库检索节点
- 其他功能节点
执行场景对比
HTTP请求节点
HTTP请求节点支持多种HTTP方法,可以调用外部API、获取网络数据、与第三方服务集成。配置参数
输入参数
请求方法:- GET:获取数据
- POST:提交数据
- PUT:更新数据
- DELETE:删除数据
- PATCH:部分更新
- 支持动态引用流程上下文变量
- 支持静态URL输入
- 支持变量和URL的混合输入
- 通过智能变量选择器配置
- 支持自定义HTTP头部
- 支持动态变量引用
- 常用头部:Content-Type、Authorization等
- GET请求:URL查询参数
- POST请求:请求体参数
- 支持JSON、表单等多种格式
- 支持JSON格式
- 支持表单格式
- 支持原始文本
- 支持动态变量引用
输出变量
HTTP请求结果:- 数据类型:TEXT文本格式
- 内容:包含响应状态码、响应头、响应体
- 用途:供下游节点引用和处理
典型使用场景
场景一:API数据获取
适用场景:- 获取外部API数据
- 调用第三方服务
- 实时数据查询
场景二:API+AI处理
适用场景:- 需要AI分析API数据
- 结合外部数据和AI推理
- 智能化的API响应处理
场景三:数据提交
适用场景:- 向外部系统提交数据
- AI生成内容的外部存储
- 数据同步和备份
场景四:多API集成
适用场景:- 调用多个外部API
- 数据聚合和整合
- 复杂的第三方服务集成
场景五:条件API调用
适用场景:- 根据条件调用不同API
- 动态的第三方服务选择
- 智能的API路由
HTTP请求节点是工作流中与外部系统集成的重要工具,支持多种HTTP方法和数据格式。通过合理配置请求参数和头部信息,可以实现与各种第三方服务的无缝集成。

