Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用json服务器处理基本get请求_Javascript_Json Server - Fatal编程技术网

Javascript 如何使用json服务器处理基本get请求

Javascript 如何使用json服务器处理基本get请求,javascript,json-server,Javascript,Json Server,我有这样一个简单的json数据库 { "items": { "itemArray": [ {"id": 1}, {"id": 2}, {"id": 3} ] } } 普通get请求工作正常,并返回正确的数据。但现在我想处理get请求以更改服务器响应的数据结构,并且在一开始我尝试通过server.get方法返回相同的数据。它应该是什么样子 server.get('/items', (req, res) => { // ? })

我有这样一个简单的json数据库

{
  "items": {
    "itemArray": [
      {"id": 1},
      {"id": 2},
      {"id": 3}
    ]
  }
}
普通get请求工作正常,并返回正确的数据。但现在我想处理get请求以更改服务器响应的数据结构,并且在一开始我尝试通过server.get方法返回相同的数据。它应该是什么样子

server.get('/items', (req, res) => {
  // ?
});

示例的音调并没有让我明白这个问题。

我可能建议使用Express,这是一个Node.js web应用程序框架,为您的web应用程序提供了一组非常有用的功能。
server.get('/items', (req, res) => {
  var db = require('./db.json');
  res.json(db.items);
});