npm 将数据从服务器发送到客户端,NodeJS,Express

6tr1vspr  于 2022-12-13  发布在  其他
关注(0)|答案(2)|浏览(151)

我正在尝试将数据从Express服务器发送到客户端。
我用过app.post和app.get,但问题是这两种方法都必须从客户端发出请求,一旦脚本运行完成,我需要发送数据从服务器端推送。
我正在做的是:

  • 客户端在客户端输入数据
  • 使用www.example.com API将数据发送到服务器app.post
  • 服务器运行脚本
  • 服务器将数据发送回客户端
4ioopgfo

4ioopgfo1#

对于服务器到客户端的通信,可以研究客户端库,如axios或 AJAX 。
如果您的建议是:用户将数据输入到表单,服务器以新页面响应,您可能正在寻找模板引擎。在这种情况下,请查看Express Docs中的模板引擎。

ecr0jaav

ecr0jaav2#

您可能正在寻找ejs引擎。它允许您从服务器向客户端发送数据。您所要做的就是将.html替换为.ejs。例如:html将是index.ejs,您必须将引擎作为中间件添加到您的服务器中。

相关问题