Express 实时从服务器向客户端发送webhook数据

Express 实时从服务器向客户端发送webhook数据,express,webhooks,Express,Webhooks,我有一台express服务器正在运行,我在本地提供如下文件: app.use(express.static('public')) 我还设置了一个webhook,并通过以下路径正确接收数据: app.post('/callback', function(req, res) { res.status(200).end() console.log(req.body) }) 我的问题是,如何在客户端显示当前正在进行控制台日志记录的数据?当数据进来时,我想在前端显示一个实时通知 这是我第一次使

我有一台express服务器正在运行,我在本地提供如下文件:

app.use(express.static('public'))
我还设置了一个webhook,并通过以下路径正确接收数据:

app.post('/callback', function(req, res) {
  res.status(200).end()
  console.log(req.body)
})
我的问题是,如何在客户端显示当前正在进行控制台日志记录的数据?当数据进来时,我想在前端显示一个实时通知

这是我第一次使用服务器开发和Webhook,如果这是显而易见的,我深表歉意。

您可以:

res.send(请求正文)


这将在您的响应中输出正文。

我认为您对Webhook的工作方式感到困惑。Webhook用于服务器到服务器的通信。要将数据实时发送到客户端浏览器,您可能需要使用WebSocket。

这将向通过Webhook而不是客户端发送数据的服务器发送响应