使用节点js(express)从url导入json文件

Alo*_*eld 6 javascript url json express

我是node.js的初学者.我正在尝试从URL请求json文件(即' http://www.example.com/sample_data.json ').我的目标是在服务器加载时仅下载/请求文件一次,然后将其保存在客户端,以便我可以在本地操作/更改它.我试过了

var file = request('http//exmaple.com/sample_data.json')
Run Code Online (Sandbox Code Playgroud)

但它返回导入模块错误.如果有人能给我一个很棒的开始!谢谢

Kau*_*nes 15

要做到这一点,我会使用该request模块.

var request = require('request');
request('http//exmaple.com/sample_data.json', function (error, response, body) {
  if (!error && response.statusCode == 200) {
     var importedJSON = JSON.parse(body);
     console.log(importedJSON);
  }
})
Run Code Online (Sandbox Code Playgroud)

有关该模块的更多信息,请访问以下链接: https ://github.com/request/request