Düğüm https.request() yoluyla bir web sayfası almaya çalışıyorum. Bunu yapmak, kodum tarafından kaydedilmemde bir hatayla sonuçlanır. AşağıdakiSSL Hata Nodejs
: 658: İsteğe
sorunu: 140398870042432: Hata: 140773F2: SSL rutinleri: SSL23_GET_SERVER_HELLO: SSLv3 uyarısı beklenmedik mesaj: s23_clnt.c düğüm isteği modülünü kullanarak aynı sonucu yanlış SSL sürümünün kullanıldığını gösterir, ancak sürümü değiştirmenin bir yolunu bulamıyorum: curl error: "sslv3 alert unexpected message". Terminalimden curl kullanmak, tarayıcımdaki URL’ye isabet ettiğinde yanıt verir (bir giriş sayfasıdır). Kodum aşağıda.
var request = require('request')
request.get("https://icmserver.wit.ie/balance", function(err, res, body) {
if (err) {
return console.log(err)
}
return body;
});
Burada neler olabileceği hakkında bir fikri olan var mı?
Kullanmakta olduğunuz kodu bize gösterir misiniz? Sorunu yeniden üretebilirsek yardımcı olur. – Ashe
Teşekkür Len Bu benim kodudur: var isteği = ('isteği') request.get gerektiren ("https://icmserver.wit.ie/balance", fonksiyonu (err, res, gövde) { halinde (err) { \t dönüş console.log (eRR) } dönüş gövdesi; }); SSL hatasını günlüğe kaydetmeye devam ediyor. – eshortie
Chrome’da siteye eriştiğimde şunu görüyorum: "* SSL 3.0 kullanılarak bağlantı yeniden denenmelidir. Bu, genellikle sunucunun çok eski bir yazılım kullandığı ve başka güvenlik sorunları yaşayabileceği anlamına gelir." "Muhtemelen Düğümün yerleşik olması SSL SSL 3'ü desteklemiyor. – Ashe