Update https.js

This commit is contained in:
Jasper 2022-09-10 02:26:21 +10:00
parent e40b28e52a
commit ddc5ef2908
1 changed files with 5 additions and 2 deletions

View File

@ -11,12 +11,15 @@ export function get(url, options = {}, callback) {
callback(emitter);
if(options && !options.encoding)
if(!options)
options = {};
if(!options.encoding)
options.encoding = "binary";
Remote.https.get(url, options, (error, res, body) => {
if (error) return emitter.emit("error", error);
emitter.emit("data", options && options.encoding === "binary" ? Buffer.from(body, "binary") : body);
emitter.emit("data", options.encoding === "binary" ? Buffer.from(body, "binary") : body);
emitter.emit("end", res);
});