Ist es möglich, eine xhr-HTTP-HEAD-Anfrage zu senden, um nur Header-Response für die erste Anfrage zu bekommen und 301, 302 nicht wie Redirects zu folgen? Ich bin nur daran interessiert, den neuen Standort der URL zu erhalten. Beispiel:Ist es möglich, dass XHR HEAD-Anfragen den Weiterleitungen nicht folgen (301 302)
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(data) {
if (xhr.readyState == 4) {
if (xhr.status == 301 || xhr.status == 302) {
// Get new location url don't GET it
}
}
};
xhr.open('HEAD', url, true);
xhr.send();
http://www.w3.org/TR/XMLHttpRequest/#infrastructure-for-the-send-method scheint fest, dass Anforderungen befolgt werden sollen, gibt es eine Möglichkeit, dies zu stoppen?
Mögliches Duplikat [Prevent Umleitung von XMLHttpRequest] (http: // Stackoverflow .com/questions/228225/prevent-redirection-of-xmlhttprequest) – user