Url.UrlEncode()
注意我已经与德尔福工作了几年了。当我阅读的答案,我注意到有几个备注和替代目前标记的答案。我没有机会测试他们,所以我把我的答案在最崇高的。为了您自己的目的,请检查以后的答案,并确定upvote最好的答案,让每个人都可以从您的经验中受益。
uses IdURI; .. begin S := TIdURI.URLEncode(str); // S := TIdURI.URLDecode(str); end;