Показать сообщение отдельно
  #1 (permalink)  
Старый 18.05.2014, 01:03
Аспирант
Отправить личное сообщение для TorchTT Посмотреть профиль Найти все сообщения от TorchTT
 
Регистрация: 20.03.2014
Сообщений: 59

Авторизация при использовании модуля «request» в Node.js
Имеется локальный сервер TeamCity.

Требуется получить информацию со внутренней страницы сервера.

Для получения информации используется модуль request для Node.js :

var fs = require('fs')
var request = require('request');

request.get('адрес сервера>/login.html').auth('<корректный логин>', '<корректный пароль>', false);

request('<адрес интересующей страницы>').pipe(
    fs.createWriteStream('<txt-файл, в который записывается текст с рассматриваемой страницы>')
)

Тем не менее, при запуске кода в txt-файл записывается ошибка:
" "Authorization" header is not specified
To login manually go to "/login.html" page "

Подскажите, пожалуйста, как решить проблему?
Ответить с цитированием