高分,用idhttp->post汉字时乱码

高分求助,用idhttp-post汉字时乱码C++ BUILDER2010,抓包发现如果post的数据是%xx%xx%xx%xx时,是正常的,%x

高分求助,用idhttp->post汉字时乱码
C++ BUILDER2010,

抓包发现如果post的数据是%xx%xx%xx%xx时,是正常的,
%xx是汉字的16进制前加上%,
那么我如何把UnicodeString类型的汉字转化为%xx类型的串呢?

[解决办法]
#include <HTTPApp.hpp>
...
String x=HTTPEncode("汉字编码");