我有一個nodeJS web套接字通過SSL監聽特定的端口。NodeJS和JBoss通過SSL
建立到該Web套接字的連接後,將向另一臺機器上的REST WS發出請求。該WS部署在JBoss服務器上...
的問題是,沒有請求到達WS,因此沒有響應retrived到的NodeJS:
錯誤:插座掛斷
我成功地使HTTPS從使用瀏覽器運行nodeJS的機器向WS請求。
任何幫助,將不勝感激!
感謝
我有一個nodeJS web套接字通過SSL監聽特定的端口。NodeJS和JBoss通過SSL
建立到該Web套接字的連接後,將向另一臺機器上的REST WS發出請求。該WS部署在JBoss服務器上...
的問題是,沒有請求到達WS,因此沒有響應retrived到的NodeJS:
錯誤:插座掛斷
我成功地使HTTPS從使用瀏覽器運行nodeJS的機器向WS請求。
任何幫助,將不勝感激!
感謝
https = require('https');
req = https.get({host: 'www.google.com', port: '80'}, function(res) {
res.on('data', function(data) {
console.log(data);
});
});
// Although https.get should end the request for you already,
// try end it yourself.
req.end();
我能得到一些更多的信息?請求發出後是否出現錯誤,或者在顯示錯誤之前掛起了一點?如果掛起,則可能請求未完成,您需要在ClientRequest對象上調用
end()
。儘管得到應該已經關閉您的請求... – 2012-03-08 05:05:26謝謝!是的,請求在顯示錯誤之前掛起一點。你什麼意思?你可以給我一個例子嗎? – RedEagle 2012-03-08 09:40:40
我編輯了我的舊回答,其中包括示例 – 2012-03-08 18:51:00