Firefox non rende HTML se manca l'intestazione HTTP Content-Type

Lavoro con i controller di trattamento dell'acqua che hanno server web incorporati. Alcuni controller che cerco di connettersi all'uso di Firefox non rendono l'HTML restituito dal server web. Invece, Firefox (v11) visualizza l'HTML come text grezzo. Altri browser (Chrome, IE, Safari) rendono l'HTML fine. Firefox v2 ha anche reso l'HTML fine.

Nel risolvere il problema, ho scoperto che i controller che Firefox non rendono HTML non hanno intestazioni di risposta non valide. In particolare, l'integer set di intestazioni di risposta non è più che …

200 OK 

Le intestazioni di risposta dagli altri controller che Firefox effettua correttamente l'aspetto HTML …

 Date: Mon, 6 Jan 2012 07:08:47 GMT Server: Z-World Rabbit Connection: close Content-Type: text/html 200 OK 

È evidente per me che Firefox non rende l'HTML se / quando l'intestazione di risposta non contiene il Content-Type: text/html tipo mime.

Dal momento che non riesco a cambiare le intestazioni di risposta che vengono restituite dai controller, vorrei sapere se esiste un'impostazione in Firefox che indicherà a Firefox di rendere contenuto come HTML anche se il tipo di Content-Type: è mancante dall'intestazione di risposta .

    Prova questo addon chiamato "Force Content-Type" – non l'ho provato ma mi sembra di fare quello che ti serve.