3

数時間検索した後でも、ログイン後に HTML ページにアクセスする方法についてはまだ少し困惑しています。ここにある他のさまざまな投稿と Jsoup API を見て、ログインページには、次のようなコードが必要です。

    Connection.Response loginForm = Jsoup.connect("https://parentviewer.pisd.edu/")
            .method(Connection.Method.GET)
            .execute();

    Document document = Jsoup.connect("https://parentviewer.pisd.edu/")
            .data("username", "testUser")
            .data("password", "testPass")
            .data("LoginButton", "Login")
            .cookies(loginForm.cookies())
            .post();

ただし、各値に何を入力する必要があるかをまだ正確に理解していないため、理解が少し歪んでいる可能性があります。

たとえば、 の Web サイトでは、input name="ctl00$ContentPlaceHolder1$portalLogin$UserName" をキーとして使用し、"testUser" を値として使用しますか?

このタスクにアプローチする私の方法は正しいですか? どんな助けでも大歓迎です。

4

1 に答える 1