274得票5回答
安卓系统中的推送通知技术是如何工作的?

谷歌是如何实现他们的推送通知功能的?它是通过在后台运行的服务进行轮询来工作,还是采用其他方式?

212得票9回答
检测浏览器标签页是否拥有焦点

有没有一种可靠的跨浏览器方式来检测当前选项卡是否获得焦点? 场景是这样的,我们有一个应用程序会定期轮询股票价格,如果页面失去焦点,我们可以停止轮询并节省流量和资源,尤其是人们喜欢在不同的选项卡中打开多个投资组合时。 window.onblur 和 window.onfocus 是否是此功能...

114得票9回答
jQuery,简单轮询示例

我正在学习jQuery,想找一个简单的代码示例,用于轮询API以便满足某个条件。(例如,每隔几秒钟请求一个网页并处理结果) 我已经熟悉了在jQuery中如何执行AJAX,但似乎找不到在“定时器”上执行AJAX的“正确”方法。

85得票7回答
使用React定时轮询API

我需要每一到两秒监控屏幕上的一些数据更新信息。我找到的方法是使用以下实现: componentDidMount() { this.timer = setInterval(()=> this.getItems(), 1000); } ...

74得票5回答
使用setInterval()进行简单的连续轮询

对于一个简单的 Web 应用程序,需要以一定的时间间隔刷新向用户展示的部分数据,仅使用 setInterval() 从端点获取 JSON 数据而不使用适当的轮询框架是否存在任何缺点? 举例来说,假设我每 5 秒钟刷新一次处理作业状态。

59得票10回答
如何等待WebSocket的readyState状态改变

我正在尝试实现一个带有回退到轮询的WebSocket。如果WebSocket连接成功, readyState 将变为1,但如果失败,则 readyState 为3,并且我应该开始轮询。 我尝试了类似这样的方法:var socket = new WebSocket(url); socket.on...

50得票6回答
轮询和拉取有什么区别?

轮询和拉取(如果有的话)有什么区别?

46得票4回答
使用jQuery AJAX轮询JSON响应,根据AJAX结果或JSON内容进行处理

我是一名初中级JavaScript/jQuery程序员,因此需要具体/可执行的示例。 我的项目要求使用AJAX轮询一个返回JSON的URL,其中包含要添加到DOM的内容或消息{ "status" : "pending" },表示后端仍在生成带有内容的JSON响应。想法是第一个对URL的请求会...

43得票3回答
RESTful监控REST资源变化的方式是什么?

如果有一个REST资源,我想监视其他客户端对其进行的更改或修改,最好(并且最符合REST原则)的做法是什么? 我考虑的一种方法是提供特定的资源来保持连接打开状态,而不是立即返回如果该资源不存在。例如,给定资源:/game/17/playerToMove 对这个资源进行"GET"操作可能会告诉...

43得票1回答
SQS短轮询比长轮询更好吗?

Amazon SQS支持两种可用消息的轮询模式:短轮询和长轮询。使用长轮询,消费者指定等待可用消息的超时时间1-20秒。 根据文档: 默认情况下,Amazon SQS使用短轮询,仅查询其服务器的子集(基于加权随机分布)以确定是否有任何可用消息作出响应。 长轮询提供以下优点: 允许...