【发布时间】:2014-06-27 06:04:27
【问题描述】:
如何使用 node.js 从 HTTP 资源中提取 ZIP 文件?
我尝试了下面的代码,但收到一个错误,表明 ZIP 文件可能已损坏(并非如此):
require('node-zip');
var request = require('request');
request('http://data.geo.admin.ch.s3.amazonaws.com/ch.meteoschweiz.swissmetnet/data.zip', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(new JSZip(body, {base64: false, checkCRC32: true}).files);
}
})
错误:
错误:到达数据结尾(数据长度 = 230973,询问索引 = 261475)。损坏的拉链?
【问题讨论】:
标签: javascript node.js