httpclient编码有关问题

httpclient编码问题HttpPost post new HttpPost(url)post.setHeader(,str)如果str是一个中文,服务器

httpclient编码问题
HttpPost post = new HttpPost(url);
post.setHeader("",str);

如果str是一个中文,服务器接收到的乱码。请问各位大侠,这个乱码问题如何解决。

[解决办法]
那就传byte[],传过去再用相同的编码解出来。