登录场景
网络请求
疑问
是通过ajax,配合js发起的轮询?
注意到会有一个pending的过程,这个是配置timeout实现的?
后端如何配合实现功能,主要是pending的这个过程?(本人使用php,猜想是for循环里用sleep,不知道对不对)
登录场景
网络请求
是通过ajax,配合js发起的轮询?
注意到会有一个pending的过程,这个是配置timeout实现的?
后端如何配合实现功能,主要是pending的这个过程?(本人使用php,猜想是for循环里用sleep,不知道对不对)
13 回答12.7k 阅读
7 回答1.8k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答762 阅读✓ 已解决
2 回答1.9k 阅读
截图是jsonp,而不是ajax,当然用ajax也可以
pending是请求发出后,等待服务端返回数据的过程,跟js无关
是的,本质上是服务端轮询本地资源,是否到达可以返回数据的状态,否则就继续循环,循环的过程中为了避免cpu消耗过高,会进行sleep。 不过对于事件驱动的服务端语言比如nodejs,有更方便的实现。
PS: php的实现可以参考这篇文章