繁体   English   中英

从服务器获取对象的请求

[英]GET request of an object from server

我在服务器端使用带有 Node (HTTP) 的 vanilla Javascript,在客户端使用 XMLHttpRequest。 不知道如何将我在服务器上读取的对象发送到客户端。

例如,我有这个服务器代码,用于读取数据并将其存储在数据数组中以便稍后发送给客户端:

            data = []
            fs.readFile("./client.json", function(err, jsonData){
                if(err){
                    throw err;
                }else{
                    data.push(JSON.parse(jsonData));
                }
            });

现在我有点不知道客户端如何获取数据数组。 我试过这个,但不能得到任何

let xhttp = new XMLHttpRequest();

    xhttp.open("GET", "http://localhost:3000/data", true);
    xhttp.send(null);

我不想使用 Fetch 或 Express。 使用 HTTP 进行学习。

使用URL模块解析请求 URL为各个端点编写逻辑。

在您的情况下,端点将是/data 在这里您可以返回数据数组作为响应。

参考网址 | 节点.js

暂无
暂无

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

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