2011-11-05 44 views
0

這個想法如下。使用服務器處理數據的屏幕抓取

  1. 用戶向服務器發送憑證(用戶名,密碼)。

  2. 服務器嘗試登錄到網站並分析有用的數據。一些 數據保留到服務器,以便在下一個分析中發生變化時提供通知。

  3. 服務器向用戶應用程序發送數據。
  4. 用戶與數據進行交互,併發出請求到服務器接收 數據

  • 環路之間3,4
  • 註銷
  • 的問題是安全性和私密性。如何安全地在服務器和應用程序之間交換這種信息?另外我不喜歡讓我把他們的證件發給我的想法。

    如何實現這樣的事情知道我的屏幕抓取網站不提供API來完成這項工作?

    +2

    使用SSL發送您的數據? – xthexder

    +1

    連接到網站並使用HTML的dom樹從網頁中提取信息。像HtmlUnit一樣可以輕鬆完成。 –

    回答

    0

    而不是存儲他們的登錄信息,您可以存儲會話cookie並重復使用,直到過期。希望它會持續第5步,但如果沒有,你可以再次要求他們的登錄細節。

    0

    這裏唯一的問題是屏幕抓取,其他任務太模糊,無法回答。

    我可以推薦screen-scraper.com(我不以任何方式附屬)。