お気に入りの Web コミックを自動的にダウンロードして名前を付ける Java プログラムを作成しようとしています。同じドメインから複数のオブジェクトを要求するので、すべてのコミックがダウンロードされるまで開いたままにできる永続的な http 接続が必要でした。以下は私の進行中の作業です。新しい http 接続を開かずに、同じドメインで異なるパスから別のリクエストを行うにはどうすればよいですか?
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL
public class ComicDownloader
{
public static void main(String[] args)
{
URL url = null;
HttpURLConnection httpc = null;
BufferedReader input = null;
try
{
url = new URL("http://www.cad-comic.com/cad/archive/2002");
httpc = (HttpURLConnection) url.openConnection();
input = new BufferedReader(new InputStreamReader(httpc.getInputStream()));
String inputLine;
while ((inputLine = input.readLine()) != null)
{
System.out.println(inputLine);
}
input.close();
httpc.disconnect();
}
catch (IOException ex)
{
System.out.println(ex);
}
}
}