gpt4 book ai didi

javascript - Node.js:在用户连接之前将数据发送到客户端

转载 作者:行者123 更新时间:2023-12-03 10:43:55 26 4
gpt4 key购买 nike

在 Node.js 中将数组从后端发送到前端的最佳和最简单的方法是什么?

我想启动我的服务器,进行一些数据抓取,并在用户打开网站之前在客户端提供该数据。

例如,有没有办法在任何连接事件之前通过 websockets 发送数据?

wss.on('connection', function(ws) {
ws.send(JSON.stringify(playlist));
})

最佳答案

在没有建立连接的情况下无法将数据发送到网站。但有几个选项可以提供帮助:

  1. 第一个字节刷新:您可以给用户留下他们拥有数据的印象。很快连接就建立了,您发送的第一件事就是数据。或者你问的是数据。因此,当您加载网站时,客户端会觉得数据已经存在。
  2. 对于某些浏览器,您可以创建插件(例如 Chrome 扩展程序)来增强用户体验。问题是不同浏览器的实现会有所不同。因此您需要维护一些实现。

关于javascript - Node.js:在用户连接之前将数据发送到客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28644202/

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