Einzelnen Beitrag anzeigen

Andreas L.
(Gast)

n/a Beiträge
 
#16

AW: IDHTTP.get umlaute Problem

  Alt 28. Jul 2010, 11:41
Ich hab nun auch noch einmal nach geschaut, auf einer anderen Seite selbe Kodierung klappt der Import per Indy ohne Probleme...

Nun frag ich mich was nicht stimmt, auf der anderen Seite?
Vielleicht ist nur die Kodierung als 8859-1 angegeben, die Datei aber als UTF8 gespeichert?

Du kannst außerdem mal versuchen die Seite mit einer anderen HTTP-Komponente zu laden (ICS, iPro, ...).

Hast du schon versucht .Get auf eine Variable und nicht gleich auf das RichEdit anzuwenden?

Delphi-Quellcode:
Richedit.Lines.Text := IdHTTP1.Get('http://www.test.de');

...

var
  s: String; //auch mal mit WideString und so weiter versuchen
begin
  s := IdHttp1.Get('...');
  ShowMessage(s);
end;
Interessant wäre auch noch zu wissen ob du bei IdHTTP eine Eigenschaft (ausversehen) verstellt hast. Wenn du die Komponente komplett neu auf die Form ziehst, gehts dann?


Zitat:
Und wie sieht der HTTP-Header der Antwort aus? Da drin kann auch ein Encoding angegeben sein.
Wie kann ich das sehen?
Z. B. mit Firebug.
  Mit Zitat antworten Zitat