I have problem with conversion strings to utf-8. I use standard Indy method for sending with conversion inside:
AContext.Connection.IOHandler.writeln(Utf8Encode('ĄĘÓ'));
but the client reads them like '???' - 3f 3f 3f in hex (I checked it by using WireShark too).
I use Delphi XE and Indy 10.
Big thanks for any help.
~Artik