Anúncios incomodam? Ir Sem anúncios Hoje

Busca Interativa por Tipo MIME

DadosDesenvolvedorTexto
ANUNCIADO Remover?
Dica: Digite uma extensão de arquivo (.pdf, mp4) ou um tipo MIME (image/png, application/json)

Tipos Comuns

ANUNCIADO Remover?

Guia

Pesquisa Interativa de Tipo MIME

Busca Interativa por Tipo MIME

Procure o tipo MIME correto para qualquer extensão de arquivo — ou encontre as extensões associadas a um tipo MIME. Construído com base no registro de tipos de mídia da IANA, esta pesquisa interativa fornece resultados instantâneos e precisos, com rótulos de categoria e cópia em um clique, para que você possa inserir o tipo Content-Type certo no seu código sem hesitar.

Como usar

  1. Digite uma extensão de arquivo (como .pdf, mp4, ou json) no campo de busca ou cole um tipo MIME como image/png.
  2. A carta de resultado mostra os tipos MIME correspondentes, as extensões associadas, a categoria principal (imagem, vídeo, áudio, texto, aplicação, fonte, modelo, multipart, mensagem) e o conjunto de caracteres padrão, quando aplicável.
  3. Clique no ícone de cópia ao lado de qualquer string MIME para copiá-la para a área de transferência.
  4. Use os chips de tipos comuns abaixo do campo de busca para ir diretamente para formatos populares.

Características

  • Busca bidirecional – procure por extensão de arquivo ou por tipo MIME e obtenha o correspondente.
  • Múltiplos tipos MIME – quando uma extensão mapeia para mais de um tipo de mídia (por exemplo .js corresponde tanto a application/javascript e text/javascript), cada entrada é exibida.
  • Rótulos de categoria – cada resultado é rotulado com seu tipo principal para que você possa distinguir tipos de mídia, documentos e fontes de forma rápida.
  • Dica de conjunto de caracteres – os tipos baseados em texto incluem o conjunto de caracteres recomendado para uso em Content-Type cabeçalhos.
  • Cópia com um clique – pegue a string MIME com um clique, pronto para colar em cabeçalhos HTTP ou validadores de upload.
  • Atalho de tipos comuns – chips clicáveis para os formatos de arquivo que os desenvolvedores usam com mais frequência.
  • Totalmente no lado do cliente – cada pesquisa é executada no seu navegador; sem upload, sem rastreamento, nada sai da página.

Quando usar esta ferramenta

  • Definindo o cabeçalho correto Content-Type para uma resposta HTTP ou para um upload de arquivo.
  • Configurando uma lista permitida no servidor de formatos aceitáveis para uploads.
  • Escrevendo um analisador que precise dividir um arquivo com base no tipo MIME recebido.
  • Preenchendo accept atributos nos elementos HTML <input type="file"> .
  • Depurando por que um arquivo está sendo servido com o tipo errado, verificando qual a extensão deveria mapear.

Perguntas frequentes

  1. O que é um tipo MIME?

    Um tipo MIME (Multipurpose Internet Mail Extensions type), também chamado de tipo de mídia ou Content-Type, é uma etiqueta padronizada que informa ao software qual o tipo de dados contidos em um arquivo. Ele tem duas partes separadas por uma barra: uma categoria principal (imagem, texto, aplicação, etc.) e um subtipo (png, html, json, etc.). Navegadores, servidores de e-mail e APIs usam o tipo MIME para decidir como tratar um conteúdo — se deve renderizá-lo inline, solicitar um download ou rejeitá-lo.

  2. Por que a mesma extensão pode ter mais de um tipo MIME em alguns casos?

    Drift histórico. Muitos tipos de mídia foram registrados com um identificador oficial, mas tornaram-se conhecidos por um alias informal que navegadores e servidores tiveram que aceitar para compatibilidade. O JavaScript é o exemplo clássico: o tipo oficial registrado pela IANA é text/javascript, mas application/javascript foi amplamente usado por anos e ainda é considerado válido em HTTP. O RFC 9239 agora recomenda text/javascript, mas ambas as formas continuam sendo usadas no mundo real.

  3. De onde vêm os registros de tipos MIME?

    A Internet Assigned Numbers Authority (IANA) mantém o registro oficial. Qualquer pessoa pode submeter um novo tipo de mídia por meio de três processos — árvore de padrões (requer um RFC), árvore de fornecedores (específica de fornecedor, prefixada com vnd.) ou árvore pessoal/experimental (prefixada com prs. ou x.). O registro é a fonte de verdade, mas na prática, ferramentas também dependem de bancos de dados mantidos pela comunidade, como o mime-db, que consolidam os registros da IANA, Apache e nginx em um único conjunto de dados.

  4. Por que devo confiar na detecção baseada em extensão de arquivo?

    Você não deve — em fluxos de segurança. As extensões de arquivo são metadados controlados pelo usuário e são facilmente spoofadas. Para uploads, valide lendo os bytes mágicos (os primeiros bytes que identificam o formato real) em vez de confiar no nome. A busca de mapeamento de extensão para tipo MIME é a ferramenta certa para definir cabeçalhos Content-Type de saída e para dicas de listas permitidas, mas é a ferramenta errada para decidir se um arquivo enviado é seguro para ser processado.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?