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.
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 |