При сохранении файла на пк с внешнего ресурса через Node js запрашивает повторную авторизацию
есть внешний ресурс, после авторизации на котором по сгенерированным ссылкам происходит загрузка csv файла.
через postman если сперва выполнить http://xxxx/login?session-login=xxx&session-password=yyy
то после можно сформировать файл отдельным URL http://xxxx/export/file1.
Пытаюсь на Node js проделать то же самое. Авторизация происходит нормально, а при выполнении запроса по ссылке на файл csv получаю сообщение о том, что пользователь не авторизован.
Буду благодарен за помощь. Заранее прошу прощения за, возможно, глупый вопрос, но сам не смог найти решение. Спасибо.
'use strict';
const utils = require('../utils');
const config = require('../../config');
const sql = require('mssql');
const request = require('request');
const fs = require('fs');
const urllogin = "http://xxxx/login?session-login=xxx&session-password=yyy";
const url = "http://xxxx/export/file1";
const file = fs.createWriteStream('uploadingFiles/test.csv');
request(urllogin)
request(url)
.pipe(file)
.on('finish',() => {
console.log('file is successfully downloaded');
})
.on('error',() => {
console.log('file url is incorrect');
})