跳到主要内容

API 请求 (API Request)

API 请求 (API Request) 组件使用 URL 或 curl 命令构建并发送 HTTP 请求:

  • URL 模式:输入一个或多个以逗号分隔的 URL,然后选择对每个 URL 发起请求的方法。
  • curl 模式:输入要执行的 curl 命令。

您可以在组件的参数中启用额外的请求选项和字段。

返回包含响应的 Data 对象。

有关特定提供商的 API 组件,请参阅 捆绑包 (Bundles)。

API 请求参数​

Some parameters are hidden by default in the visual editor. You can modify all parameters through the Controls in the component's header menu.

名称显示名称信息
mode模式 (Mode)输入参数。将模式设置为 URL 或 curl。
urlsURL输入参数。输入一个或多个以逗号分隔的请求 URL。
curlcurl输入参数。仅限 curl 模式。输入完整的 curl 命令。其他组件参数将从命令参数中填充。
method方法 (Method)输入参数。要使用的 HTTP 方法。
query_params查询参数 (Query Parameters)输入参数。要附加到 URL 的查询参数。
body正文 (Body)输入参数。作为字典发送的 POST、PATCH 和 PUT 请求的正文。
headers请求头 (Headers)输入参数。作为字典发送的请求头。
timeout超时 (Timeout)输入参数。请求使用的超时时间。
follow_redirects跟随重定向 (Follow Redirects)输入参数。是否跟随 HTTP 重定向。从 Langflow 版本 1.7 开始,跟随重定向 参数默认禁用 (false),以防止 SSRF 绕过攻击(即公共 URL 重定向到内部资源)。仅在您信任目标服务器时启用重定向。更多信息请参阅 SSRF 防护环境变量。
save_to_file保存到文件 (Save to File)输入参数。是否将 API 响应保存到临时文件中。默认:禁用 (false)
include_httpx_metadata包含 HTTPx 元数据 (Include HTTPx Metadata)输入参数。是否在输出中包含 headers、status_code、response_headers 和 redirection_history 等属性。默认:禁用 (false)
Search