2017-08-06 103 views
-3

一些背景信息,我一直在嘗試在Xbox.com上執行屏幕抓取,具體而言,我正在尋找爲用戶刮取可用視頻剪輯。信息以基於網絡的方式顯示,所以我認爲數據是從服務請求的。我一直使用Fiddler和chromes網絡調試器來查看數據,我可以通過調試器看到活動源,但捕獲部分數據不會通過Xhr加載。網站能否在沒有XHR請求的情況下顯示動態數據?

所以我的問題是,一個網站如何顯示數據給用戶,每次都是動態和加載的,而無需發出JavaScript服務請求。也許服務器端渲染?

有什麼樣的技術可以做這些事情,以便用戶不能直接看到數據來自哪裏。

從這樣的事情中獲得什麼好處?

鏈接到我的Xbox頁:Profile Page

網站的屏幕截圖,不具有匹配XHR請求: enter image description here

+0

什麼是使用的鏈接?也許它正在使用websockets--爲此你需要檢查框架。 –

+0

將chome列在ws部分下?因爲沒有什麼。 –

回答

0

一些想法:

  • 創建一個iframe中,設置一個URL ,從那裏獲取數據。
  • 使用SSE技術(服務器發送分塊響應,並防止超時發送一個「ping」數據)
  • 建立一個插件插入瀏覽器,將建立一個TCP連接到服務器,並給你的事件
相關問題