Я изо всех сил пытаюсь выполнить "простой" HTTP GET, используя Node.js
Я немного покопался и чувствую, что ошибка может быть связана с сервером, использующим TLS 1.0?
Ниже приведен простой блок кода для воспроизведения проблемы.
Я использую Node v10.9.0
const https = require('https');
https.get('https://supplychain.2go.com.ph', (resp) => {
let data = '';
resp.on('data', (chunk) => {
data += chunk;
});
resp.on('end', () => {
console.log(data);
});
}).on("error", (err) => {
console.log("Error: " + err.message);
});
Возвращенная ошибка:
Клиентский сетевой сокет отсоединен до установления безопасного соединения TLS
Я пробовал несколько вещей, таких как добавление опций:
rejectUnauthorized:false
Я тоже пробовал то же самое с axios и request библиотекой. Оба дают одинаковые отрицательные результаты.
У меня нет контроля над концом сервера, поэтому я не могу изменить настройку TLS
Спасибо, что нашли время прочитать - любая помощь будет принята с благодарностью.