Java 通过Jsoup登录网站
我想为我的项目提供一些帮助。我需要在论坛上获取信息(医学问题)Java 通过Jsoup登录网站,java,jsoup,Java,Jsoup,我想为我的项目提供一些帮助。我需要在论坛上获取信息(医学问题)http://www.safeboy.net/club/index.php? 但我有一个问题,对于这些信息,我需要在论坛上连接 但我是Jsoup的新手,对Jsoup不太了解,所以我来这里寻求帮助,如果你能给我一些建议,那就太好了 Connection.Response loginForm = Jsoup // .connect("http://www.safeboy.net/club/club.php?") /
http://www.safeboy.net/club/index.php?
但我有一个问题,对于这些信息,我需要在论坛上连接
但我是Jsoup的新手,对Jsoup不太了解,所以我来这里寻求帮助,如果你能给我一些建议,那就太好了
Connection.Response loginForm = Jsoup //
.connect("http://www.safeboy.net/club/club.php?") //
.method(Method.GET) //
.execute();
Document document = Jsoup.connect("http://www.safeboy.net/club/club.php?")
.data("pseudo", "EDDFSB")
.data("password", "cacapopo1").method(Method.POST)
.cookies(loginForm.cookies())
.post();
System.out.println(document);
您缺少对
followRedirect()
的调用。POST之后,服务器向客户端发送重定向(HTTP 302代码)
成员区域由一个框架集组织。在获取信息之前,您必须要求Jsoup下载框架集的每一帧
Document document = Jsoup //
.connect("http://www.safeboy.net/club/club.php?") //
.data("pseudo", "EDDFSB") //
.data("password", "cacapopo1") //
.method(Method.POST) //
.cookies(loginForm.cookies()) //
.followRedirects(true) //
.post();