使用服务器进行屏幕抓取以处理数据

时间:2011-11-05 21:00:21

标签: java security screen-scraping

这个想法如下。

  1. 用户向服务器发送凭据(用户名,密码)。

  2. 服务器尝试登录网站并解析有用数据。一些     数据仍然留给服务器,以便提供通知     在下一个解析中出现了一些变化。

  3. 服务器将数据发送到用户应用程序。
  4. 用户与数据交互并向服务器发出请求以进行接收 数据
  5. 在3,4
  6. 之间循环
  7. 注销
  8. 问题在于安全和隐私。如何安全地在服务器和应用程序之间交换这种信息?此外,我不喜欢人们向我发送他们的凭据的想法。

    如何实现这样的事情,我知道我在屏幕抓取的网站没有提供API来完成这项工作?

2 个答案:

答案 0 :(得分:0)

这里唯一的具体问题是屏幕抓取,其他任务太模糊,无法回答。

我可以推荐screen-scraper.com(我不以任何方式加入)。

答案 1 :(得分:0)

您可以存储会话cookie并重复使用直到过期,而不是存储其登录详细信息。希望它会持续第5步,但如果没有,你可以再次询问他们的登录细节。