如何将内容从url下载到节点js中的文件

时间:2017-06-21 12:18:55

标签: node.js npm

我在特定网址上有json内容。我想将json内容下载到一个文件说test.json。

2 个答案:

答案 0 :(得分:1)

您可以使用node-fetch模块:

var fetch = require('node-fetch');
fetch('https://example.com/file.json')
    .then(function(response) {
        var destination = fs.createWriteStream('./destination-file.json');
        response.body.pipe(destination);
    });

答案 1 :(得分:0)

自己找到答案,

我使用了“包”请求和“fs”

var request = require("request");
var fs = require("fs");

 request
 .get(theURLWithJson)
 .on('error', function(err) {
    console.log('err', err);
  })
 .pipe(fs.createWriteStream(fullFilePathWithFileName));