0
JSoup登錄網站,然後打開另一個頁面保持登錄會話。JSoup登錄網站並訪問
任何人都可以解釋如何使用JSoup登錄this website?
用戶名:
任何(EG 110000,110001和110002的所有工作)
密碼:
「」sgl1617「(我不在乎有人知道密碼,你不能做任何事情。)
我的代碼目前(徹底失敗了,我敢肯定,我錯了「軌道」上):
Connection.Response loginForm = Jsoup.connect("http://www.gymnasiumleiden.nl/roostersinfoweb/infoweb/index.php") .method(Connection.Method.GET) .execute(); Document doc = Jsoup.connect("http://www.gymnasiumleiden.nl/roostersinfoweb/infoweb/index.php").get();Jsoup.connect("http://www.gymnasiumleiden.nl/roostersinfoweb/infoweb/authentication.php") .data("cookieexists", "false") .data("username", "110638") .data("password", "sgl1617") .data("login", "Login") .cookies(loginForm.cookies()) .post();
有一點我敢肯定:authentication.php不存在。
我是新來JSoup,所以請解釋一些代碼,並告訴我的「餅乾」部分(我知道cookies是什麼,但不知道如何使用它們與JSoup。)
謝謝!你能向我解釋你是如何發現的嗎? –
[https://www.mkyong.com/java/how-to-automate-login-a-website-java-example/](https://www.mkyong.com/java/how-to-automate- login-a-website-java-example /)和[http://www.javacodeexamples.com/jsoup-login-to-website-using-post-method-example/830](http://www.javacodeexamples。 com/jsoup-login-to-website-using-post-method-example/830)漂亮的教程,但是@davide也可以添加他自己的建議 –
@Rishaldevsingh謝謝! –