2017-08-06 38 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连接到服务器,并给你的事件
相关问题