IdentifyMimeType 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Beschreibung¶
Versucht, den MIME-Typ zu identifizieren, der für ein FlowFile verwendet wird. Wenn der MIME-Typ identifiziert werden kann, wird ein Attribut mit dem Namen „mime.type“ hinzugefügt, wobei der Wert der MIME-Typ ist. Wenn der MIME-Typ nicht ermittelt werden kann, wird der Wert auf „application/octet-stream“ festgelegt. Darüber hinaus wird das Attribut „mime.extension“ gesetzt, wenn eine gängige Dateierweiterung für den MIME-Typ bekannt ist. Wenn der erkannte MIME-Typ vom Typ text/* ist, wird versucht, den verwendeten Zeichensatz zu identifizieren, und ein Attribut mit dem Namen „mime.charset“ wird hinzugefügt, dessen Wert der Zeichensatz ist.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Kundenspezifische MIME-Konfiguration |
Eine URL oder ein Dateipfad zu einer benutzerdefinierten Tika-MIME-Typkonfiguration oder der tatsächliche Inhalt einer benutzerdefinierten Tika-MIME-Typkonfiguration. |
config-strategy |
Wählen Sie die zu verwendende Ladestrategie für die MIME-Typ-Konfiguration. |
use-filename-in-detection |
Bei „true“ wird der Dateiname an Tika weitergegeben, um die Erkennung zu erleichtern. |
Beziehungen¶
Name |
Beschreibung |
---|---|
success |
Alle FlowFiles werden an die Beziehung „success“ weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
mime.type |
Dieser Prozessor setzt das Attribut „mime.type“ von FlowFileauf den erkannten MIME-Typ. Wenn der MIME-Typ nicht erkannt werden kann, wird der Wert des Attributs auf application/octet-stream gesetzt |
mime.extension |
Dieser Prozessor setzt das Attribut mime.extension des FlowFileauf die Dateierweiterung, die mit dem erkannten MIME-Typ verbunden ist. Wenn es keine korrelierte Erweiterung gibt, ist der Wert des Attributs leer |
mime.charset |
Dieser Prozessor setzt das Attribut mime.charset des FlowFile auf den erkannten Zeichensatz. Wenn der Zeichensatz nicht erkannt werden kann oder der erkannte MIME-Typ nicht vom Typ text/* ist, wird das Attribut nicht gesetzt. |