![]() |
Problem mit IdHTTP und Charset...?
Hallo! :)
Über eine IdHTTP lade ich die Quellcode einer Seite. Doch leider anstatt Umlauten und Sonderzeichen im Quellcode bekomme ich nur diverse Zeichenvariationen. Und das sind nicht mal &#auml; ä oder so etwas in der Art, sondern richtiges Mist, dass sonnst nur in der Windows-Zeichentabelle zu finden ist. Ich habe festgestellt, dass die Seite mit Unicode( UTF-8 ) codiert wird. Ich habe es schon mehrmals mit der AcceptCharset-Eigenschaft der IdHTTP versucht, leider ohne Erfolg. Woran kann das liegen und wie kann ich alle Zeichen richtig darstellen, ohne die manuell erzetzen zu müssen? |
Re: Problem mit IdHTTP und Charset...?
Hallo,
ein Browser wertet die übermittelten HTTP-Header aus und treibt auch sonst noch allerlei Aufwand um die Kodierung des Dokuments zu ermitteln. Mit IdHTTP musst du diesen Aufwand selbst treiben. Die Funktion Utf8ToAnsi() hilft dir dabei. Grüße vom marabu |
Re: Problem mit IdHTTP und Charset...?
Vielen Dank!
Wenn alles im Leben so einfach wäre... ;-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz