猿问

使用Jsoup提交登录表单时出现问题

由于某些原因,当我使用正确的登录信息时,此代码将不允许我进入网站。该System.out.println帖子登录页面的代码,说明我的代码没有工作。有人可以告诉我我忘记了什么或出了什么问题吗?


public void connect() {


    try {

        Connection.Response loginForm = Jsoup.connect("https://www.capitaliq.com/CIQDotNet/Login.aspx/login.php")

                .method(Connection.Method.GET)

                .execute();


        org.jsoup.nodes.Document document = Jsoup.connect("https://www.capitaliq.com/CIQDotNet/Login.aspx/authentication.php")

                .data("cookieexists", "false")

                .data("username", "myUsername")

                .data("password", "myPassword")

                .cookies(loginForm.cookies())

                .post();

        System.out.println(document);

    } catch (IOException ex) {

        Logger.getLogger(WebCrawler.class.getName()).log(Level.SEVERE, null, ex);

    }

}


开心每一天1111
浏览 720回答 2
2回答
随时随地看视频慕课网APP
我要回答