繁体   English   中英

从服务器发送数据到客户端Nodejs

[英]data sending from server to client-side Nodejs

我提出了一个帖子请求。 我想执行一些操作并将数据发送回客户端,基于我的前端将更改。 怎么做??

进行更改后,您可以简单地获得对发布请求的响应。 如果更改花费了太多时间并导致超时,有两种可能的方法来进行:

  1. 在前端设置超时并发出获取数据的请求。
  2. 查看socket.io (这是一种更好的处理方式,因为您可以在前端设置一个侦听器以接收来自后端的任何数据。)

在服务器端你可以写

var express = require('express');
var app = express();
app.listen('3000')

app.post("/getdata", (req, res) => {
    res.send(//any json data)
})

在你的客户端你可以写

var output = false
fetch("your server link or if you are on local server then 
http://localhost:3000/getdata", {method: 'POST'})
.then(data => {return data.json()}).then(data => {output = data})

现在你的结果在你的客户端网页的 var output

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM