0

私の上司は、いくつかのテーブルデータを取得する HTML パーサーを書くように私に言いました....ええと、私はあちこちで立ち往生していて、本当にあなたの助けが必要です :)

まず、Web サイトにログインしてから、別の URL に移動し (Cookie で動作することを願っています)、データを取得する必要があります。

ログインフォームには、ユーザー名とパスワードのフィールドと、多くのオプションを含む選択リストがあります。私は 2 番目のオプションを選択したいと思います..

ここに私がすでに持っている私のコードがあります:

 System.setProperty("javax.net.ssl.trustStore", "C:\\unicert.jks");
 Response res = Jsoup.connect("URL to Loginform")
                    .data("u", "UsernameHere")
                    .data("p", "PasswortHere")
                    .data("r", "Second Option")
                    .method(Method.POST).execute();

Map<String, String> loginCookies = res.cookies(); //Getting the Cookies
Document doc2 = Jsoup.connect(url).cookies(loginCookies).get(); //loading new Site with Cookies

よろしくお願いします。アレックス

4

0 に答える 0