jsoup - 无法登录

时间:2015-08-18 11:38:28

标签: java session cookies jsoup

我正在尝试使用Java中的jSoup登录下面给出的网站。虽然我提供了必要的POST字段,但它仍然会返回登录页面。

我想登录并解析只供登录用户使用的页面。

String id = "myID";
String password = "myPassword";


Connection.Response res2 = Jsoup.connect("http://egov.ddit.ac.in/index.php?r=site/login")
                                .method(Connection.Method.POST)
                                .userAgent("Mozilla")
                                .data("LoginForm[username]", id) 

                                .data("LoginForm[password]", password)

                                .followRedirects(true)
                                .execute();

            out.println(res2.parse());
            Connection.Response res3 = Jsoup.connect("http://egov.ddit.ac.in/index.php?r=studentInformation/studentInfo")
                                .cookies(res2.cookies())
                                .userAgent("Mozilla")
                                .data("LoginForm[username]", id) 
                                .data("LoginForm[password]", password)
                                .method(Connection.Method.POST)
                                .followRedirects(true)
                                .execute();




            out.println(res3.parse());

两个println语句都只打印登录页面。

我尝试使用谷歌搜索解决方案,仍然没有找到任何解决方案。

任何帮助将不胜感激。

0 个答案:

没有答案