Wir wissen aber nicht, ob
Indy konstant text/hmtl erhält, sondern nur aus einem Beispiel, dass es bei diesem text/hmtl erhält.
Zuerst wäre also mal zu prüfen, ob
Indy immer text/
html enthält oder nur bei bestimmten Dokumenten.
Und wenn man sich mal hier von der Delphipraxis die Headerdaten anschaut, so bekommt man auch keinen Mime-Type, sondern "nur" den Content-Type von 'nem Apache-Server geliefert. Und der passt immer zum Typ der geladenen Daten, wie z. B.:
Code:
text/
html; charset=iso-8859-1
text/css
application/javascript
image/png
image/gif
...
Der Apache arbeitet schon durchaus korrekt.
Jedenfalls entnehme ich den Dateityp seit gefühlten Jahrzehnten regelmäßig dem Content-Type und das klappte bisher immer, egal welcher Webserver auf der "Gegenseite" steht.
Der TE sollte also bitte erstmal prüfen, ob er immer nur text/
html als Content-Type geliefert bekommt oder nur bei
HTML.