У меня есть сервер node js, и после почтового запроса на сервер я вставляю некоторые данные в базу данных, после этого я хочу перенаправить своего клиента на другую внешнюю веб-страницу (например, «google.com»), но я хочу перенаправить с заголовком Basic auth, как я могу это сделать?
Я пытался установить заголовок вручную, но это не сработало.
const auth = "Basic " + new Buffer.from("test" + ":" + "testPassword").toString("base64");
res.setHeader('Authorization', auth);
и после вставки БД я делаю это
enter code here return res.redirect(result.data.registrationCreditUrl);
Вот аналогичный пост с тем же ответом на то, что упомянул @Hasta: stackoverflow.com/questions/32235438/…



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Краткий ответ: вы не можете.
Редирект просто отправляет пользователя на другую страницу. Он не отправляет заголовки или другую информацию, кроме URL-адреса.
Redirect выполнит новый http-запрос, и ваши заголовки будут потеряны. Используйте
query stringилиsession