11得票1回答
实时获取标记的Instagram照片

我正在尝试实时下载发布的带有特定标签的照片。我发现实时API相当无用,所以我使用长轮询策略。以下是伪代码及其注释,其中包含了一些细微的错误。 newMediaCount = getMediaCount(); delta = newMediaCount - mediaCount; if (de...

11得票1回答
在RxJava中使用"skipWhile"和"repeatWhen"实现服务器轮询

我非常喜欢RxJava,它是一款很棒的工具,但有时很难理解它的工作方式。 我们在我们的Android项目中使用Retrofit和RxJava,并且有以下使用案例: 当服务器正在执行某些操作时,我需要以一定的延迟来轮询服务器。当服务器完成后,我必须传递结果。所以我成功地使用了RxJava,这里...

11得票1回答
React Query: 我可以使用React Query进行轮询直到获取特定数据吗?

我想要实现长轮询,直到从API获取到特定数据。 例如,假设我们有一个返回进程进度的API。我想要调用该API直到该进程完成。 这个方案可行吗?如果是,如何实现?

11得票1回答
Visual Studio的浏览器链接功能能使用web sockets吗?

我了解SignalR是用来使用注入的artery脚本与客户端浏览器进行通信的。我有一个看起来很常见的问题,就是我的浏览器网络日志中充满了像这样的条目: .../arterySignalR/poll?transport=longPolling&connectionToken=.....

11得票1回答
Websockets 能在手机上使用吗?

我目前正在考虑创建一个软实时的手机Web应用程序,但是当我开始研究WebSockets时,我发现有很多关于移动手机上WebSocket连接断开的可怕故事: 3G连接上的WebSockets http://blog.hekkers.net/2012/12/09/websockets-and-...

10得票2回答
HTTP长轮询 - 超时最佳实践

我使用Javascript AJAX和长轮询技术。 试图找到最佳的服务器响应超时时间。 我阅读了许多文档,但没有找到关于超时的详细解释。 有人选择20秒,另一些人选择30秒... 我使用类似于以下图表的逻辑: 如何选择更好的超时值? 我可以使用5分钟吗? 这是正常的实践吗? 附注:Ajax客...

10得票1回答
使用Flask实现Python中的长轮询

我正在尝试在Flask框架下使用JQuery和Python进行长轮询。 由于之前在PHP中做过长轮询,所以我试图用相同的方法来处理: 一个包含while(true)循环的脚本/函数周期性地检查数据库中的更改,例如每0.5秒,并在发生更改时返回一些数据。 因此,在我的 ini.py 中,我...

10得票2回答
"xhr-polling"配置在socket.io中的作用是什么?

我有一个带有 socket.io 的 node.js 服务器:var io = require('socket.io').listen(app); // assuming io is the Socket.IO server object io.configure(function () {...

10得票2回答
何时应使用curl_close()?

以下脚本将无限期运行,并通过使用 php myscript.php 来启动。 只有在需要与 php myscript.php 通信时,http://example.com/longpolling.php 才会响应。在 longpolling.php 达到其时间限制之前,下面的 curl 请求...

10得票1回答
Apache中反向代理的无限超时时间

我正在使用 Apache 作为反向代理,用 Tornado 运行服务器。ProxyRequests On ProxyPass /chat/ http://localhost:8888/chat/ 这段代码运行良好,可以将我所有的请求传递给Tornado并将响应返回给客户端。 现在,我正在使用...