【发布时间】:2017-11-10 11:34:51
【问题描述】:
你好,我用 nodeJS 创建了一个 JSON 下载器,如果使用一个 url 这工作正常,如果我尝试从一个 url 数组创建几个 JSON 文件,问题就开始了,JSON 名称应该等于使用的 url 有什么建议吗? 谢谢
我使用 2 个 npm 模块
var request = require("request");
var fs = require('fs');
var url =[
"http://ip.jsontest.com/",
"http://ip.jsontest.com/",
"http://ip.jsontest.com/"
]
request({
url: url,
json: true
}, function (error, response, body) {
if (!error && response.statusCode === 200) {
fs.writeFile("de.json", JSON.stringify(response), function(err){
if(err){console.log(err);} else {console.log("create" + url + 'JSON ');}
});
}
})
【问题讨论】:
-
是否可以将 url 数组传递给请求?
标签: javascript arrays json node.js for-loop