yop,
Sasume m'a fait découvrir quelque chose de curieux avec Internet Explorer, essayez d'afficher ces deux fichiers avec IE (6 ou 7, ça devrait fonctionner), et regardez les codes sources :
http://databob.free.fr/test1.txt
http://databob.free.fr/test2.txt
Le simple fait d'avoir mis une balise <script> au début du 2eme test provoque son interpretation en tant que fichier html et non text/plain; le problème se produit bien sûr également si on force à la main les headers http pour indiquer à IE qu'il s'agit d'un contenu text/plain, tandis que Firefox ne fait jamais la confusion. Le problème apparait aussi si le fichier commence par une balise <html>, et peut-être d'autres... ce qui signifierait que selon la balise qui débute le fichier, Internet Explorer se permet d'ignorer totalement son type mime et l'affiche comme il pense devoir le faire ?
C'est un comportement connu, voulu, ou bien un bug ? Parceque dans mon cas c'est très chiant, je suis obligé de forcer le télechargement des .htm et .html envoyés à mirari, au lieu d'autoriser leur affichage en text/plain, puisqu'il est impossible de garantir qu'IE respectera le type qu'on lui indique :/