所以我试图用JSoup解析受Cloudflare保护的网站Kissanime.to。每当我通过正常的连接/启动程序并尝试检索网站标题时,我总是得到“请等待5秒......”无论如何要延迟JSoup它连接到网站以便它可以访问真实网站,而不仅仅是Kissanime的启动页面?此外,如果这个问题得到解决,有没有办法欺骗JSoup在JSoup上启用,如果这也是一个限制?
代码:
BIRTHDATE
结果:
Document doc = Jsoup.connect("http://kissanime.to/").userAgent("Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:49.0) Gecko/20100101 Firefox/49.0").ignoreHttpErrors(true).followRedirects(true).timeout(100000).ignoreContentType(true).get();
Thread.sleep(10000);
System.out.println(doc.title());
这不是重复,因为我最终会将此移植到Android并且无法使用JavaFX应用程序。此外,我想在网页上搜索一些内容并获得另一个网页,所提出的解决方案只会给我静态HTML。