我的问题是理论上的,我还没有 的用例,而且我没有在SO上找到关于它的任何帖子,这是令人惊讶的。这就是说我想在页面发送给最终用户后在页面上加载数据。我问在页面发送后如何做到这一点。没有像远程命令那样的javascript回调。如果这样做就会浪费时间。
例如,让我们说发送给用户的页面的主要数据需要1秒才能加载,而我想要更新的数据需要1.5秒。我希望1秒后开始响应。并且用户的页面在收到初始页面后.5秒后更新。
如果使用远程命令的时间线是这样的:
在服务器上呈现的页面 - >服务器发送响应 - >转移1秒 - > javascript回调 - >转移1秒 - >在服务器上获取的数据 - >服务器发送响应 - >转移1秒 - >在最终用户页面上呈现。
从用户收到页面和页面升级的点开始总共有2秒的延迟。如果在响应之后立即发送数据,我预计会延迟0.5秒。