HTMLを解析するためのJsoupが好きですが、接続に問題があります。同じWebサイトにリクエストを送信する必要がありますが、クエリパラメータが異なります(「id = XXX」など)。リクエストは次のようになります。
http://website/?id=XXX
IDごとに新しい接続を作成したくありません。代わりに、すべてのID要求に対して1つの接続を保持します。これが、私のコードです。
Connection conn = null;
..
if (_conn == null) {
_conn = Jsoup.connect("http://website/";
}
doc = _conn.data("id", id).get()
..
しかし、それは初めてしか機能しないようで、コードを実行するたびに同じリクエストを繰り返すだけです。その場合、別のときに別のIDを渡しても、最初のIDしかクエリできません。どうすればこれを解決できますか?