https запрос возврата 'getaddrinfo ENOTFOUND' - PullRequest
0 голосов
/ 10 сентября 2018

В моем серверном веб-приложении после использования Oauth2.0 я получил accessToken. Далее я хочу использовать accesToken и получить список файлов на моем диске Google.

GET / диск / v2 / файлы HTTP / 1.1 Авторизация: Носитель access_token
Хост: www.googleapis.com/

Вот мой код

const https = require('https');

const options = {
  'host': 'www.googleapis.com/',
  'path': '/drive/v2/files',
  'method': 'GET',
  'headers': {
    'Authorization': 'Bearer <access-token>'
  }
}
https.request(options, res => {
    console.log(res);
});

Но я получаю

Ошибка: getaddrinfo ENOTFOUND www.googleapis.com/

1 Ответ

0 голосов
/ 10 сентября 2018
const https = require('https');

const options = {
  host: 'www.googleapis.com',
  path: '/drive/v2/files',
  method: 'GET',
  headers: {
    'Authorization': 'Bearer <access-token>'
  }
}
const req = https.request(options, res => {
    console.log('Status Code:',res.statusCode);
    console.log('headers:',res.headers);

    res.on('data',(d)=>{
        process.stdout.write(d);
    })
});

req.on('error', (e) => {
  console.error(e);
});
req.end();

ссылка: https://nodejs.org/api/https.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...