mirror of
https://github.com/karl0ss/homepage.git
synced 2025-04-29 12:03:41 +01:00
47 lines
976 B
JavaScript
47 lines
976 B
JavaScript
![]() |
import https from "https";
|
||
|
import http from "http";
|
||
|
|
||
|
export function httpsRequest(params) {
|
||
|
return new Promise(function (resolve, reject) {
|
||
|
var request = https.request(params, function (response) {
|
||
|
let data = "";
|
||
|
|
||
|
response.on("data", (chunk) => {
|
||
|
data = data + chunk.toString();
|
||
|
});
|
||
|
|
||
|
response.on("end", () => {
|
||
|
resolve([response.statusCode, data]);
|
||
|
});
|
||
|
});
|
||
|
|
||
|
request.on("error", (error) => {
|
||
|
reject([500, error]);
|
||
|
});
|
||
|
|
||
|
request.end();
|
||
|
});
|
||
|
}
|
||
|
|
||
|
export function httpRequest(params) {
|
||
|
return new Promise(function (resolve, reject) {
|
||
|
var request = http.request(params, function (response) {
|
||
|
let data = "";
|
||
|
|
||
|
response.on("data", (chunk) => {
|
||
|
data = data + chunk.toString();
|
||
|
});
|
||
|
|
||
|
response.on("end", () => {
|
||
|
resolve([response.statusCode, data]);
|
||
|
});
|
||
|
});
|
||
|
|
||
|
request.on("error", (error) => {
|
||
|
reject([500, error]);
|
||
|
});
|
||
|
|
||
|
request.end();
|
||
|
});
|
||
|
}
|