0

我的老板让我写一个 HTML 解析器来获取一些表格数据....好吧,我被困在这里和那里,真的需要你的帮助 :)

首先,我需要登录网站,然后导航到另一个 url(我希望它可以与 cookie 一起使用)并获取数据。

登录表单有用户名和密码字段和一个包含很多选项的选择列表,我喜欢选择第二个选项..我该怎么做?

这是我已经得到的代码:

 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