Antwort für preflight ist ungültig (redirect) Fehler auftreten
test4 = () => {
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (xhr.readyState == 4 && xhr.status == 200) {
var xmlDoc1 = xhr.responseText;
console.log("?", xmlDoc1)
}
xhr.open("GET",'http://www.naver.com');
xhr.open("Access-Control-Allow-Origin",'http://www.naver.com');
xhr.send();
}
}
componentDidMount() {
this.test4()
}
Fehler ==> XMLHttpRequest kann nicht geladen http://www.naver.com/. Antwort für preflight ist ungültig (redirect)
bitte helfen Sie mir...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es gibt ein paar Probleme hier. Vor allem aber, CORS wird verhindert, dass Sie vom tun eines XHR zu http://www.naver.com. Es sei denn, Sie haben einiges zu erzählen
www.naver.com
Ihnen zu erlauben, stellen Sie diese Arten von Anforderungen, dann kann man nicht von einem browser-client.Erste, der
.open
- Methode wird nicht verwendet, um add-Header einer Anfrage. ZweitensAccess-Control-Allow-Origin
ist ein response-header kein header der Anforderung. Es würde sehr wenig Sinn für den Kunden, um in der Lage sein, zu erklären, das gestattet, die Kontrolle des Zugriffs auf die server. Ref: MDN