update JetStream URL (#3165)
authorAlex Lam S.L <alexlamsl@gmail.com>
Thu, 31 May 2018 08:23:49 +0000 (16:23 +0800)
committerGitHub <noreply@github.com>
Thu, 31 May 2018 08:23:49 +0000 (16:23 +0800)
test/fetch.js
test/jetstream.js

index 5ca95bb..eccdd71 100644 (file)
@@ -1,4 +1,5 @@
 var fs = require("fs");
+var parse = require("url").parse;
 var path = require("path");
 
 try {
@@ -19,7 +20,9 @@ module.exports = function(url, callback) {
     var result = read(url);
     result.on("error", function(e) {
         if (e.code != "ENOENT") return callback(e);
-        require(url.slice(0, url.indexOf(":"))).get(url, function(res) {
+        var options = parse(url);
+        options.rejectUnauthorized = false;
+        require(options.protocol.slice(0, -1)).get(options, function(res) {
             if (res.statusCode !== 200) return callback(res);
             res.pipe(fs.createWriteStream(local(url)).on("close", function() {
                 callback(null, read(url));
index 7ee09df..b646900 100644 (file)
@@ -3,7 +3,7 @@
 
 "use strict";
 
-var site = "http://browserbench.org/JetStream";
+var site = "https://browserbench.org/JetStream";
 if (typeof phantom == "undefined") {
     require("../tools/exit");
     var args = process.argv.slice(2);