Jsoup使用选择元素登录

时间:2013-09-17 11:39:39

标签: java login jsoup

我的Boss告诉我要编写一个HTML解析器来获取一些表数据.... 好吧,我被困在这里,真的需要你的帮助:)。

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

Loginform获得了用户名&密码字段和有很多选项的选择列表,我喜欢选择第二个选项..我可以这样做吗?

以下是我的代码:

 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

我很乐意和你在一起:)非常感谢! 亚历

0 个答案:

没有答案