繁体   English   中英

更新数据而无需ajax或在“网络”选项卡中记录请求-Websocekts

[英]Updating data without ajax or logging of request in network tab - Websocekts

我发现一个网站正在更新其贸易数据,这似乎与使用AJAX相似,但是chrome网络面板上没有任何类型的请求日志。

见下图-

交易表和硬币价格正在更新,但没有日志

同样,从同一会话开始-

交易表和硬币价格正在更新

我的假设是,随着跟踪器API的页脚提供,这些价格正在从JSON更新-https: //koinex.in/api/ticker但是这些更新没有console.log或网络日志,并且这些价格正在更新真的非常快,请尝试访问并看看。

有谁知道他们使用什么来隐藏请求。

注意-网站具有ng指令Ref-- https://koinex.in/exchange/ripple

他们正在使用WebSocket刷新数据。 检查开发人员控制台上的WS或WebSocket选项卡。

当您处理快速变化的数据并希望将其显示给用户时,这是最佳实践之一。

WebSocket是一项先进的技术,可以打开用户浏览器和服务器之间的交互式通信会话。 使用此API,您可以将消息发送到服务器并接收事件驱动的响应,而不必轮询服务器以获取答复。 (阅读更多)

这是通过websockets完成的。 您可以通过在“网络”选项卡打开时重新加载页面来验证这一点,您会注意到在状态101列表的下方输入了websocket类型。 网络列表 如果单击此条目,然后在网络的主窗格中单击“框架”,则将看到正在交换的数据。 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM