gpt4 book ai didi

javascript - AngularJS - 像 "real time"http 请求

转载 作者:行者123 更新时间:2023-12-01 03:48:02 24 4
gpt4 key购买 nike

我正在使用 AngularJS 1.3 并且我有一个仅支持 HTTP 请求的后端。 (没有 WebSocket)。

大多数“实时”数据更新的最佳选择是什么?现在我正在使用 $interval 并每秒发送http请求,但我不太满意,我总是在想也许有更好的选择。

谢谢!

最佳答案

根据您的描述,实际上没有其他选择,但您也许可以根据数据和/或用户界面的特征来优化行为。

为了最大限度地减少资源消耗,例如,当界面的相关方面不可见时(例如,在不同的“页面”中,或者即使用户已切换到不同的浏览器选项卡),请暂停任何请求。

如果数据量很大但不经常更改,您可以将服务器设置为返回 304 Not Modified,直到数据实际更改为止。

如果可以显着节省带宽,您也可以仅发送差异而不是完整的数据集。

关于javascript - AngularJS - 像 "real time"http 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43441045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com