IdentifyMimeType 2025.5.31.15

捆绑包

org.apache.nifi | nifi-standard-nar

描述

尝试识别用于 FlowFile 的 MIME 类型。如果可以识别 MIME 类型,则会添加一个名为“mime.type”的属性,其值为 MIME 类型。如果无法确定 MIME 类型,则值将设置为“application/octet-stream”。此外,如果已知 MIME 类型的通用文件扩展名,则将设置“mime.extension”属性。如果检测到的 MIME 类型为 text/* 类型,则尝试识别所使用的字符集,并添加一个名为“mime.charset”的属性,其值为字符集。

标签

MIME、bzip2、compression、file、gzip、identify、mime.type、zip

输入要求

REQUIRED

支持敏感的动态属性

false

属性

属性

描述

自定义 MIME 配置

自定义 Tika Mime 类型配置或自定义 Tika Mime 类型配置的实际内容的 URL 或文件路径。

config-strategy

选择要使用的 MIME 类型配置的加载策略。

use-filename-in-detection

如果为 true,则会将文件名传递给 Tika 以帮助检测。

关系

名称

描述

success

所有 FlowFiles 将路由到“success”

写入属性

名称

描述

mime.type

该处理器将 FlowFile 的 mime.type 属性设置为检测到的 MIME 类型。如果无法检测到 MIME 类型,则该属性的值将设置为 application/octet-stream

mime.extension

该处理器将 FlowFile 的 mime.extension 属性设置为与检测到的 MIME 类型相关的文件扩展名。如果没有相关的扩展名,则该属性的值将为空

mime.charset

该处理器将 FlowFile 的 mime.charset 属性设置为检测到的字符集。如果无法检测到字符集或检测到的 MIME 类型不是 text/*,则不会设置该属性

语言: 中文