Можно ли на ajax получить из заголовка токен и потом сделать редирект с этим же токеном?

У меня есть обработчик на ajax, который делает POST-запрос на бек и бек дает ответ. Причем токен лежит не в теле ответа а в загловке:

$.ajax({
        type: 'POST',
        url: url_send,
        data: JSON.stringify({
                uid: uid,
                password: password
              }),
        contentType: 'application/json',
        success: function(response) {
                if (response.succes) {
                    window.location.href = '/secret';
                }
                else {
                    alert(response.error);
                }
              },
        error: function(jqXHR, textStatus, errorThrown) {
                    console.error('Произошла ошибка при отправке запроса:', textStatus, errorThrown);
              }
            });

Собственно сам вопрос: можно ли мне вытащить этот токен из заголовка и сделать редирект на страницу с указанным токеном также в заголовке (не хочу светить токен в URL и теле)


Ответы (1 шт):

Автор решения: Алексей Шиманский
success: function(data, textStatus, request){
    let token = request.getResponseHeader('my_token_key_name');
},
→ Ссылка