IdentifyMimeType 2025.5.31.15

Pacote

org.apache.nifi | nifi-standard-nar

Descrição

Tenta identificar o tipo MIME usado para um FlowFile. Se o tipo MIME puder ser identificado, um atributo com o nome “mime.type” será adicionado com o valor sendo o tipo MIME. Se o tipo MIME não puder ser determinado, o valor será definido como “application/octet-stream”. Além disso, o atributo “mime.extension” será definido se for conhecida uma extensão de arquivo comum para o tipo MIME. Se o tipo MIME detectado for text/*, ele tenta identificar o charset usado e um atributo com o nome “mime.charset” é adicionado com o valor sendo o charset.

Tags

MIME, bzip2, compressão, arquivo, gzip, identificar, mime.type, zip

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Configuração personalizada do MIME

Um URL ou caminho de arquivo para uma configuração personalizada do tipo Tika Mime ou o conteúdo real de uma configuração personalizada do tipo Tika Mime.

config-strategy

Selecione a estratégia de carregamento para a configuração do tipo MIME a ser usada.

use-filename-in-detection

Se verdadeiro, passará o nome do arquivo ao Tika para ajudar na detecção.

Relações

Nome

Descrição

success

Todos os FlowFiles são encaminhados para “success”

Grava atributos

Nome

Descrição

mime.type

Esse processador define o atributo mime.type do FlowFile como o tipo MIME detectado. Se não for possível detectar o tipo MIME, o valor do atributo será definido como application/octet-stream

mime.extension

Esse processador define o atributo mime.extension do FlowFile para a extensão de arquivo associada ao tipo MIME detectado. Se não houver uma extensão correlacionada, o valor do atributo ficará vazio

mime.charset

Esse processador define o atributo mime.charset do FlowFile como o charset detectado. Se não for possível detectar o charset ou se o tipo MIME detectado não for do tipo text/*, o atributo não será definido