Porblem:
ResponseHandler<String> responseHandler = new BasicResponseHandler();
responseBody = httpclient.execute(httpget, responseHandler);
responseBody did not showed urf8 character
Solution:
use input stream read instead :
HttpResponse response = httpclient.execute(post);
BufferedReader rd = new BufferedReader(new InputStreamReader(
response.getEntity().getContent()));
String acc = "";
String line = "";
while ((line = rd.readLine()) != null) {
acc = line + acc;
}