Web ページを取得し、コンテンツを文字列として保存したいですか? それを行うライブラリはありますか?作成中のプログラムに文字列を使用したい。これは、必ずしも RSS フィードを提供しない Web サイト用です。
1085 次
3 に答える
0
Apache HttpComponentsを使用できます
CloseableHttpClient httpclient = HttpClients.createDefault();
HttpGet httpget = new HttpGet("http://www.google.gr");
try (CloseableHttpResponse response = httpclient.execute(httpget)) {
HttpEntity entity = response.getEntity();
if (entity != null) {
System.out.println(EntityUtils.toString(entity));
}
response.close();
} catch (IOException ex) {
Logger.getLogger(HttpClient.class.getName()).log(Level.SEVERE, null, ex);
}
于 2013-07-03T16:12:02.630 に答える