Hallo,
wer die
Indy-Komponenten verwendet, der kann die Methoden UrlEncode() und UrlDecode() von TIdURI (V9) benutzen um die percent escapes zu erstellen oder aufzulösen.
Grüße vom marabu
Edit: ich hänge mal die eine Zeile Code unauffällig hier rein, damit der schwungvolle thread nicht abrupt zum Halten kommt:
Delphi-Quellcode:
uses
IdURI;
function URLDecode(
uri:
String):
String;
begin
Result := TIdURI.URLDecode(
uri);
end;
Das Prozentzeichen muss übrigens %25 codiert sein - %% habe ich im Standard nicht entdecken können.