我发现一个网站正在更新其交易数据,这似乎就像使用AJAX,但在Chrome的网络面板上没有任何类型的请求记录。
见下图 -
现在再次,从同一会议 -
我的假设是这些价格正在从JSON更新,因为跟踪器API在页脚 - https://koinex.in/api/ticker给出但是没有console.log或网络日志用于这些更新,并且这些速率更新非常快,尝试访问并查看。
有谁知道他们使用什么,他们能够隐藏请求。
注意 - 网站是有角度的,因为它有ng-directives Ref - - https://koinex.in/exchange/ripple
他们正在使用WebSocket刷新数据。检查Developer Console上的WS或WebSocket选项卡。
当您处理快速变化的数据并希望向用户展示时,这是最佳做法之一。
WebSocket是一种先进的技术,可以在用户的浏览器和服务器之间打开交互式通信会话。使用此API,您可以将消息发送到服务器并接收事件驱动的响应,而无需轮询服务器以进行回复。 (read more)