htp://(some ip)//{id} という形式の Web サービスに対して数百万の http リクエストを作成したいと考えています。
私は私と一緒にIDのリストを持っています。簡単な計算では、私の Java コードが API からデータを取得するのに約 4 ~ 5 時間かかることが示されています。コードは次のとおりです。
URL getUrl = new URL("http url");
URLConnection conn = getUrl.openConnection();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
StringBuffer sbGet = new StringBuffer();
String getline;
while ((getline = rd.readLine()) != null)
{
sbGet.append(getline);
}
rd.close();
String getResponse = sbGet.toString();
このようなリクエストをより効率的に行う方法はありますか?