我已经将我的问题提炼到了一些非常基本的功能。基本上,我们正在向服务器发送请求(您可以继续使用c / p URL并查看我们得到的json文档)。
我们得到响应,我们将它传输到写入流并将其保存为.json文件 - 但问题是该文件一直被切断。 .json文件太大了吗?或者我错过了什么? Node.js新手 - 大量欣赏我能得到的任何帮助。
var fs = require('fs');
var url = 'https://crest-tq.eveonline.com/market/10000002/history/?type=https://crest-tq.eveonline.com/inventory/types/34/'
var request = require('request');
request(url).pipe(fs.createWriteStream('34_sell.json'));
答案 0 :(得分:0)
var fs = require('fs');
var request = require('request');
var url = 'https://crest-tq.eveonline.com/market/10000002/history/?type=https://crest-tq.eveonline.com/inventory/types/34/';
request(url).pipe(fs.createWriteStream('34_sell.json'));
不是答案,但这是我使用的代码。我使用request
版本2.74.0
。节点版本v5.4.1
。
答案 1 :(得分:0)
尝试将一个get请求写入url并将json作为响应发送,并编写一个错误处理语句,如果错误,然后抛出err..console日志并查看结果..Hope it works