사용하여 HTTPS 요청에 요청하게, 나는 아래 문서 가이드 사용하여 백엔드 서버에 연결을 시도했다 : http://nodejs.org/api/https.html#https_https_request_options_callbacknodejs, HTTPS는 백엔드 서버
function getHttpsReq (request, response)
{
var options = {
hostname: 'encrypted.google.com',
port: 443,
path: '/',
rejectUnauthorized: false,
strictSSL: false,
agent: false,
method: 'GET'
}
https.request(options, function(res) {
console.log("statusCode: ", res.statusCode);
console.log("headers: ", res.headers);
var data = '';
res.on('data', function(d) {
process.stdout.write(d);
data += data + d;
});
res.on('end', function() {
console.log("Done");
response.end(data);
});
});
}
을하지만이 시도하고 할 때, 그것은 아래 던지고 오류 :
Error: 140735290610048:error:0607907F:digital envelope routines:EVP_PKEY_get1_RSA:expecting an rsa key:../deps/openssl/openssl/crypto/evp/p_lib.c:288:
$ node --version
v0.8.15
은 제가 추가로 무엇을해야하는지 알려주세요?
요청한 것을 사용해 보셨습니까? https://www.npmjs.org/package/request – Zlatko