@bozuriciyu

Как поставить заголовок в http.get?

Я прочитал https://nodejs.org/api/http.html#http_http_get_opt...
Ничего не понял и все что попробовал не работает.

Вот мой код

const options = url.parse(imgUrl);
      let client;
      if (options.protocol === 'https:') {
        client = https;
      } else if (options.protocol === 'http:') {
        client = http;
      } else {
        throw new Error('The string should have "http" or "https" scheme.');
      }

const req = client.get(options, function(response) {
       ...
}


Как в первый аргумент передать заголовки? Если делаю объектом с url, то ошибка.
  • Вопрос задан
  • 21 просмотр
Пригласить эксперта
Ответы на вопрос 1
Babayka_od
@Babayka_od
Full-stack developer
client.get({path: 'https://...', headers: {'x-header': 'header value'}}, (res) => {})

Вот тут есть описание options - https://nodejs.org/api/http.html#http_http_request...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы