Zdravim konferenciu,
chcel som pouzit HttpClient z Apache HttpComponents Client
(http://hc.apache.org/httpcomponents-client-ga/) a ziskat obsah
jedneho webu, nasledovnym kodom:
static StringBuffer getRequest() {
StringBuffer result = new StringBuffer();
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http://www.adresa.sk");
HttpParams params = new SyncBasicHttpParams();
HttpProtocolParams.setContentCharset(params, "UTF-8");
request.setParams(params);
try {
HttpResponse response = client.execute(request);
HttpEntity entity = response.getEntity();
if (entity != null) {
InputStream stream = entity.getContent();
try {
BufferedReader reader =
new BufferedReader(new InputStreamReader(stream));
String line;
while ((line = reader.readLine()) != null) {
result.append(line);
}
} finally {
stream.close();
}
}
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
vsetko je OK, ale ziskany obsah ma poskodenu diakritiku (cielovy web
je urcite v kodovani UTF-8).
prosim, neviete niekto poradit ako dosiahnut spravnu diakritiku.
dakujem
Ivan