Я использую XMLHttpRequest в Edge, но получаю это. Я использую множество запросов ,, например: Fetch, XMLHttpRequest, superagen, и он все тот же
Он работает вХром / т / и т.д.. Но только в Edge произошел сбой.
Странно то, что когда я открывал Fiddler4, запрос был успешным, все показывает идеально.
var xhr = new XMLHttpRequest();
let uri = 'http://' + '10.13.40.70' + ':' + '55666' + '/connect' + '?ts=' + new Date().getTime() + "&webconnectid=" + '0037d82f5c17830b437188e33f91a5c3' + "&webconnecttype=" + 'WEBCONNECTTYPE_FIRST' ;
console.log(uri)
xhr.open('GET', uri);
xhr.setRequestHeader('Cache-Control', 'max-age=0');
xhr.setRequestHeader('Access-Control-Allow-Origin', '*');
xhr.setRequestHeader('Access-Control-Allow-Credentials', 'true');
xhr.setRequestHeader('If-Modified-Since', 'no-cache');
xhr.send();
xhr.onreadystatechange = function(){
console.log("readyState:" + this.readyState)
}
xhr.onload = function() {
console.log(xhr)
if (xhr.status != 200) { // analyze HTTP status of the response
alert(`Error ${xhr.status}: ${xhr.statusText}`); // e.g. 404: Not Found
} else { // show the result
alert(`Done, got ${xhr.response.length} bytes`); // responseText is the server
}
};
xhr.onerror = function(){
console.log(xhr)
alert("failed !")
}
Iхочу знать, почему это так.
извините, вот мой код:
var xhr = new XMLHttpRequest();
let uri = 'http://' + '10.13.40.70' + ':' + '55666' + '/connect' + '?ts=' + new Date().getTime() + "&webconnectid=" + '0037d82f5c17830b437188e33f91a5c3' + "&webconnecttype=" + 'WEBCONNECTTYPE_FIRST' ;
console.log(uri)
xhr.open('GET', uri);
xhr.setRequestHeader('Cache-Control', 'max-age=0');
xhr.setRequestHeader('Access-Control-Allow-Origin', '*');
xhr.setRequestHeader('Access-Control-Allow-Credentials', 'true');
xhr.setRequestHeader('If-Modified-Since', 'no-cache');
xhr.send();
xhr.onreadystatechange = function(){
console.log("readyState:" + this.readyState)
}
xhr.onload = function() {
console.log(xhr)
if (xhr.status != 200) { // analyze HTTP status of the response
alert(`Error ${xhr.status}: ${xhr.statusText}`); // e.g. 404: Not Found
} else { // show the result
alert(`Done, got ${xhr.response.length} bytes`); // responseText is the server
}
};
xhr.onerror = function(){
console.log(xhr)
alert("failed !")
}