网上提供的编码和解码还是比较多的。总结了一下:
1)普遍方法是引用HttpApp单元,然后
HTTPEncode(UTF8EnCode('我是中文') //编码
UTF8DeCode(HTTPDecode('%E8%B0%83%E4%BC%98')//解码
2)引用IdURI进行编码或者解码
IdURI.URLDecode('解码的内容')
IdURI.URLEncode('http://www.aa.com/?v=%E8%B0%83%E4%BC%98')
3)引用System.NetEncoding,然后
TNetEncoding.URL.Encode('我是中文')//编码
TNetEncoding.URL.Decode('%E8%B0%83%E4%BC%98');//解码
还不快抢沙发