Javascript.RU

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

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

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

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

var options = {
    uri: '<адрес интересующей страницы>',
    auth: { 'user':'<логин>', 'password':'<пароль>' }
};

request(options, callback);


Подскажите, пожалуйста, как написать функцию callback для получения информации со страницы и перенаправления её в файл?
Ответить с цитированием
  #2 (permalink)  
Старый 19.05.2014, 12:25
Аспирант
Отправить личное сообщение для TorchTT Посмотреть профиль Найти все сообщения от TorchTT
 
Регистрация: 20.03.2014
Сообщений: 59

Вопрос решен.

Для авторизации и получения информации со страницы необходимо использовать:

var options = {
    uri: '<адрес, начинающийся с [url]http://,[/url] https:// или другого>',
    auth: { 'user':'<логин>', 'password':'<пароль>' }
};

function callback(error, response, body) {
     if (!error && response.statusCode == 200) {

         fs.writeFile('<файл, в который выводится информация>', body, function (err) {
             if (err) throw err;
         });

     }
     else {
        console.log("Error: " + error);
     }
 }

var req = request(options, callback);

Тему можно закрывать.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема при использовании 2 эффектов одновременно progressive jQuery 1 02.06.2010 01:39
Выделение текста при использовании слайдера x00xer Firefox/Mozilla 8 29.09.2009 07:45
Не срабатывает hover при использовании в div IE 6.0 AlexMak (X)HTML/CSS 5 14.05.2009 18:26
Возникает глюк при использовании двух плагинов dummer jQuery 5 23.12.2008 20:26
Проблема в document.write при использовании setInterval() GOll Общие вопросы Javascript 21 06.10.2008 17:38