Я хочу перезагрузить текущую страницу с помощью 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
.