1234567891011121314151617181920212223242526272829303132333435 |
- var isbrowser = require("./isbrowser");
- var promisetimeout = require("./promisetimeout");
- var futch = isbrowser ? require("./lib_futch") : require("node-fetch");
- var returner = isbrowser ? function(res) {
- return res.blob()
- } : function(res) {
- return res.arrayBuffer()
- };
- function getthezip(url) {
- // var id = nb(url).SHA1().toBase(16).substring(0, 8);
- // if ($("#loader-" + id).length == 0) {
- // $("#loader").append('<div id="loader-' + id + '">' + url + '</div>')
- // }
- var pp = futch(url, {
- method: 'get',
- headers: {
- 'token': 'T66V8L034VY76K3GG9B83ZXZW7PKOL'
- },
- }, function(l) {
- // if (l.total > 0 && l.loaded === l.total) {
- // $("#loader-" + id).html("");
- // } else {
- // $("#loader-" + id).html("<pre>" + l.loaded + "/" + l.total + '</pre>')
- // }
- })
- .then(returner)
- return promisetimeout(120000, pp);
- }
- module.exports = getthezip;
|