Перенаправление после HEAD XHR - PullRequest
0 голосов
/ 07 марта 2019

Я хочу перезагрузить текущую страницу с помощью javascript, если конкретный URL-адрес выполняет перенаправление. Мне не нужно знать URL-адрес перенаправления. Xhr-запрос выполняется, и я получаю перенаправление 302, когда проверяю запрос, но моего конкретного перенаправления не происходит.

var xhr = new XMLHttpRequest();
xhr.open('HEAD', 'https://www.filterbypass.me/s.php?k=BbrSU%2F%2F39m5gKhLDr31ZqjKYgrAdALscySz%2B6YarDYTH5G9hSDc%2B&b=4&f=norefer');
xhr.onreadystatechange = function() {
    if (xhr.readyState == 4) {
        if (xhr.status == 301 || xhr.status == 302) {
            //url expired , reload
            console.log('perform redirection');
            window.location.replace('https://www.google.com');
        }
    }
};
xhr.send();

Я не вижу console.log, и я уже пытался использовать xhr.readyState == 2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...