Descreva os bytes salvos
A extensão do nome sugere um formato, mas pode não bastar para o software que lê o objeto. O tipo de conteúdo é um metadado gravado com o objeto e pode ser retornado junto da chave e do tamanho. Escolha um valor que descreva os bytes e seja compatível com a ferramenta consumidora.
Não escolha o tipo apenas pelo uso pretendido ou nome do arquivo. Se dados binários codificados forem decodificados incorretamente antes do salvamento, um tipo correto não conserta os bytes. Confirme se os dados e os metadados correspondem ao formato esperado pela próxima etapa.
Confira como os leitores seguintes usam os metadados
Uma etapa posterior ou navegador pode usar o tipo para analisar, visualizar ou baixar o objeto. Se estiver ausente ou incorreto, o leitor pode tratar dados válidos como desconhecidos ou interpretá-los mal. O comportamento depende do cliente, então teste com o consumidor real.
Salve uma amostra pequena, recupere-a pelo mesmo caminho usado pela aplicação e confira tipo e conteúdo. Se houver dúvida sobre o formato, preserve os dados originais e valide-os com um analisador apropriado antes de alterar metadados. Não use um tipo executável ou ativo a menos que o arquivo realmente o exija e a política permita.