IdentifyMimeType 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Description¶
Tente d’identifier le type MIME utilisé pour un FlowFile. Si le type MIME peut être identifié, un attribut du nom de « mime.type » est ajouté avec pour valeur le type MIME. Si le type MIME ne peut être déterminé, la valeur sera réglée sur « application/octet-stream ». En outre, l’attribut « mime.extension » sera défini si une extension de fichier commune pour le type MIME est connue. Si le type MIME détecté est de type text/*, il tente d’identifier le jeu de caractères utilisé et un attribut du nom de « mime.charset » est ajouté, la valeur étant le jeu de caractères.
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Configuration MIME personnalisée |
Une adresse URL ou un chemin de fichier vers une configuration de type Tika Mime personnalisée ou le contenu réel d’une configuration de type Tika Mime personnalisée. |
config-strategy |
Sélectionne la stratégie de chargement pour la configuration de type MIME à utiliser. |
use-filename-in-detection |
Si la valeur est true, le nom du fichier sera transmis à Tika pour faciliter la détection. |
Relations¶
Nom |
Description |
---|---|
success |
Tous les FlowFiles sont routés vers « success » |
Écrit les attributs¶
Nom |
Description |
---|---|
mime.type |
Ce processeur paramètre l’attribut mime.type de FlowFilesur le type MIME détecté. S’il n’est pas possible de détecter le type MIME, la valeur de l’attribut sera réglée sur application/octet-stream |
mime.extension |
Ce processeur définit l’attribut mime.extension du FlowFile à l’extension de fichier associée au type MIME détecté. S’il n’y a pas d’extension corrélée, la valeur de l’attribut sera vide |
mime.charset |
Ce processeur définit l’attribut mime.charset de FlowFileen fonction du jeu de caractères détecté. S’il est impossible de détecter le jeu de caractères ou si le type MIME détecté n’est pas de type texte/*, l’attribut ne sera pas défini |