尝试发送POST请求http://ttpush.fxstreet.com/http_push/connect,看看你会得到什么
它会不断加载新数据
编辑:
可以使用liburl或蟒蛇,它其实并不重要。在HTTP下,当您浏览网页时,您会发送GET或POST请求。 进入网站,打开开发工具(Chrome)/ firebug(firefox插件),你会看到所有的数据加载后,有一个请求没有关闭 - 它保持打开状态。
当你有一个网站,你要不断地获取数据,你可以做到这一点的一些技巧:
- 使单独的请求(使用AJAX)每隔几秒钟 - 这将打开每个连接请求,并且如果您想要频繁更新数据 - 这是浪费的
- 使用长轮询或服务器轮询 - 使1请求获取数据。它保持打开状态,并在需要时将数据刷新到套接字(到您的浏览器)。 TCP连接保持打开状态。当连接超时 - 您可以重新打开它。它通常比以上更有效 - 但连接保持开放。
- 使用XMPP或其他一些协议(不是HTTP) - 主要用于聊天,就像我认为的facebook/msn,可能是谷歌和其他一些协议。
您发布的网站使用第二种方法 - 当它检测到该页面的POST请求时,它将保持连接打开并连续转储数据。 您需要做的是向该页面发出POST请求,您需要查看哪些参数(如果有)需要发送。无论您如何提出请求,只要您发送正确的参数即可。
您需要用分隔符读取响应 - 可能每次他们想要处理数据时,都会发送\ n或其他分隔符。
希望这会有所帮助。如果你看到你仍然无法绕过这个让我知道,我会进入更多的技术细节
好吧,这似乎是我的问题(我)的答案 - 页面使用JSON或随你。那么问题(ii)如何检索数据?谢谢 – davidhigh