跳到主要内容

二进制数据#

二进制数据指任意文件类型数据,例如图像文件或文档。

在工作流中处理二进制数据#

您可以在 n8n 工作流中处理二进制数据。n8n 提供了用于处理二进制数据的节点,同时也支持使用代码方式操作。

节点#

以下是三个专门用于处理二进制数据文件的核心节点:

针对 XML 和 HTML 数据设有独立节点:

以及执行常规任务的节点:

可通过本地文件触发器基于本地文件变更触发工作流。

如需分割或连接二进制数据项,请使用数据转换节点

代码#

您可以使用代码节点在工作流中操作二进制数据。例如:获取二进制数据缓冲区 - 获取工作流中的可用二进制数据。

自托管时配置二进制数据模式#

您可以通过二进制数据环境变量配置自托管 n8n 实例处理二进制数据的方式,包括设置存储路径和选择二进制数据存储方式等任务。

配置将影响 n8n 的扩展性能:扩展 | 二进制数据文件系统模式

二进制文件读写可能涉及安全隐患。如需禁用二进制数据读写功能,请使用 NODES_EXCLUDE 环境变量。更多信息请参阅环境变量 | 节点