我想从网站获取数据,但首先我需要使用java登录到该网站。该脚本一直工作到现在,但现在该网站安装了一个反机器人系统。到目前为止,这个过程很简单,我创建了一个HttpStreamWriter,并将我的详细信息提交给login.php页面,然后获取cookie,之后,当我想从站点获取数据时,我从login.php重新提交cookie页面,但是现在有一个问题:防僵尸系统: 我不知道,但我认为这是系统: https://github.com/yuri-gushin/Roboo/blob/master/Roboo.pm可以从使用java的Flash应用程序获取cookie?
防僵尸系统创建一个cookie,所谓的反僵尸,我可以如果没有该cookie,就无法访问该页面,问题在于只有在页面加载后才由Flash应用程序生成cookie,所以我无法从页面获取cookie?
任何想法如何“破解”?谢谢!
请注意单引号(')和严重口音(')之间的区别您应该始终使用单引号来表示撇号,因为严重口音被SO用来将文本格式化为代码。您还可以更快地输入,因为不需要按空格键就可以正确显示角色。 – weltraumpirat 2012-01-09 10:12:57
您可以联系负责该网站的人员,询问他们是否支持获取所需数据的任何方法。如果他们不这样做,并且已经提出了“反机器人系统”来阻止人们做你正在做的事情,那么也许你应该考虑尊重这一点? – 2012-01-09 15:39:03