Paul wrote: > I can try to use ICS V6 with D2009 and make all the neccesary > changes to use unicode characters in both clients and servers. > Taking into account the SizeOf(Char) every everywhere (like getmem to > use with strings). > Then only UrlEncode/Decode won't work with unicode characters with a > non-ansi codepage.
Non-ASCII characters, those above #127, are not allowed in an URL (http://en.wikipedia.org/wiki/Percent-encoding) that has not changed. As far as I understand rfc3986 (http://tools.ietf.org/html/rfc3986) any character above #127 has to be encoded UTF-8 then percent-encoded. > If this would work, then I can proceed. > I can't use ICS V7 though, I'm prohibited to use beta software. Don't you think that you would just produce another beta? Your time would be better invested in Icsv7. -- Arno Garrels > thanks, > > Paul > > > ----- Original Message ----- > From: "Francois Piette" <[EMAIL PROTECTED]> > To: "ICS support mailing" <[email protected]> > Sent: Friday, September 26, 2008 1:26 PM > Subject: Re: [twsocket] D2009 and ICS V6 Ansi > > >>>> Usually, a program can be recompiled with Delphi 2009 with no >>>> change and >> it >>>> works ! Changes are needed if your code assume chars are byte >>>> values (sizeof / length) or use strings for something which is not >>>> really a string. >> >>> I think he is concerned about the fact that the property being >>> UnicodeString it would be transferred to the HTTP server as a UTF-16 >>> string, which obviously is not supported by the server. >> >> Of course the ICS component take care of what the standard >> specifies ! No matter if the URL is Unicode as long as he uses only >> ansi characters as he has done before. >> >> -- >> [EMAIL PROTECTED] >> Author of ICS (Internet Component Suite, freeware) >> Author of MidWare (Multi-tier framework, freeware) >> http://www.overbyte.be >> >> -- >> To unsubscribe or change your settings for TWSocket mailing list >> please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket >> Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
