I have been looking at the HttpThread class in the java client library and I see:
reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
I cannot see any handling of encodings here. Will this really work if executed on a JVM
where the default encoding is different from the encoding that your servers use? Do you
set the encoding in your response headers? If not, what encoding do you use? UTF-8?
Even for tweets written in chinese/arabic/farsi/russian?