在 nodejs 中进行 https 调用
Making https call in nodejs
我必须在 nodejs 中进行 HTTPS 调用,但我做不到。
我正在使用下面的代码
request('https://url for the service', { json: true }, (err, res, body) => {
if (err) { return console.log(err); }
console.log(body.url);
console.log(body.explanation);
});
但是我收到一个错误
Connection Timeout :
ip:443
请让我知道哪里错了
调用 https 请求时设置 rejectUnauthorized:false
。因为请求客户端在进行 SSL 握手时会抛出错误。
request('https://url for the service', { json: true, rejectUnauthorized: false }, (err, res, body) => {
if (err) { return console.log(err); }
console.log(body.url);
console.log(body.explanation);
});
我必须在 nodejs 中进行 HTTPS 调用,但我做不到。
我正在使用下面的代码
request('https://url for the service', { json: true }, (err, res, body) => {
if (err) { return console.log(err); }
console.log(body.url);
console.log(body.explanation);
});
但是我收到一个错误
Connection Timeout :
ip:443
请让我知道哪里错了
调用 https 请求时设置 rejectUnauthorized:false
。因为请求客户端在进行 SSL 握手时会抛出错误。
request('https://url for the service', { json: true, rejectUnauthorized: false }, (err, res, body) => {
if (err) { return console.log(err); }
console.log(body.url);
console.log(body.explanation);
});