Pesquisa de tipo MIME
Procure tipos de MIME por extensão de arquivo ou encontre extensões de arquivo para tipos de MIME com essa abrangente ferramenta de referência de tipos de MIME. Identifique rapidamente o cabeçalho Content-Type correto para qualquer formato de arquivo ou descubra quais extensões correspondem a um tipo MIME específico. Essencial para o desenvolvimento da Web, uploads de arquivos e configuração de cabeçalhos HTTP.
Perguntas frequentes
Um tipo MIME (Multipurpose Internet Mail Extensions) informa aos navegadores e servidores que tipo de conteúdo um arquivo contém (por exemplo, texto/html, imagem/jpeg). É fundamental para o manuseio adequado de arquivos, downloads e cabeçalhos HTTP Content-Type.
Insira a extensão do arquivo (por exemplo, "pdf", "jpg", "json") e a ferramenta mostrará o tipo MIME correspondente (por exemplo, "application/pdf", "image/jpeg", "application/json") juntamente com quaisquer tipos MIME alternativos.
Sim, você pode inserir um tipo de MIME (por exemplo, "video/mp4") e a ferramenta mostrará todas as extensões de arquivo comuns associadas a esse tipo de MIME, ajudando você a entender quais formatos usam esse tipo.
Alguns formatos de arquivo evoluíram ou têm variações específicas do fornecedor, resultando em vários tipos MIME válidos. Por exemplo, os arquivos do Excel podem usar 'application/vnd.ms-excel' ou 'application/x-msexcel'.
Ao implementar a funcionalidade de upload de arquivos, você precisa validar os tipos de MIME e definir os cabeçalhos Content-Type corretos. Essa ferramenta ajuda a garantir que você esteja aceitando e servindo arquivos com a configuração adequada do tipo MIME.
Sim, o banco de dados inclui formatos modernos, como imagens WebP, vídeo WebM, fontes WOFF e outros formatos de arquivo da Web contemporâneos, além dos formatos tradicionais.
Use application/json, pois esse é o tipo MIME oficial e padronizado para dados JSON definidos na RFC 4627. Embora text/json funcione em muitos casos, application/json é a opção correta para APIs e garante o tratamento adequado por clientes, proxies e navegadores. Os aplicativos modernos devem sempre usar application/json.
O tipo MIME Content-Type informa aos navegadores como lidar com as respostas. application/octet-stream força downloads, enquanto image/jpeg é exibido em linha. Use Content-Disposition: attachment para forçar downloads independentemente do tipo MIME. Para arquivos carregados pelo usuário, valide a extensão do arquivo e o tipo MIME para evitar problemas de segurança, como arquivos PHP carregados disfarçados de imagens.
Os servidores da Web dependem de mapeamentos de tipos MIME (geralmente em arquivos mime.types ou .htaccess). Extensões de arquivo novas ou incomuns podem não ser configuradas. Adicione mapeamentos manualmente: no Apache, use AddType; no nginx, edite mime.types. Para APIs personalizadas, defina explicitamente os cabeçalhos Content-Type no código do aplicativo para garantir os tipos MIME corretos.
Sim, para tipos MIME baseados em texto, inclua charset para especificar a codificação: text/html; charset=UTF-8 ou application/json; charset=UTF-8. Isso garante a renderização adequada de caracteres, especialmente para conteúdo internacional. O UTF-8 é o charset recomendado para conteúdo da Web, pois suporta todos os caracteres Unicode e é amplamente compatível.
