Le type Mime est associé aux fichiers qui sont contenus dans les mails, mais les fichiers ordinaires d'un répertoire ne contiennent généralement pas la donnée type Mime.
Pour repérer les fichiers html, le test sur l'extension ".htm" et ".html" est souvent suffisant. Mais l'extension étant un paramètre qui se configure au niveau de chaque serveur, il est possible que certains programmeurs veuillent cacher leurs pages en utilisant une autre extension. Alors, il faudrait ouvrir le fichier et repérer s'il y a "<html" vers le début du fichier. Mais il existe aussi des pages qui sont créées dynamiquement.