MIME Type
Tipo MIME (Identificador de Tipo de Media)
Um identificador padronizado que descreve a natureza e formato de um ficheiro ou dados transmitidos pela internet, utilizado por navegadores, servidores e sistemas operativos para lidar com ficheiros de forma apropriada.
Detalhe técnico
Os tipos MIME seguem o formato tipo/subtipo: text/html, application/json, image/png, video/mp4, audio/mpeg, application/pdf, multipart/form-data, application/octet-stream (binario generico). Os servidores web enviam cabecalhos Content-Type com tipos MIME. Os navegadores utilizam MIME para decidir como processar as respostas. O registo IANA mantem a lista oficial. As extensoes de ficheiro sao mapeadas para MIME em /etc/mime.types (Unix) ou HKEY_CLASSES_ROOT (Windows). Os cabecalhos X-Content-Type-Options: nosniff previnem MIME sniffing.
Exemplo
```javascript
// MIME Type: web API example
const response = await fetch('/api/resource');
const data = await response.json();
console.log(data);
```