xhr xmlhttprequest не будет работать в браузере? - PullRequest
0 голосов
/ 26 марта 2019

Я использую браузер для отправки XMLHttpRequest для чтения файла на сервере:

//Read Text File
var xhr = new XMLHttpRequest();
xhr.open("GET","http://...........read.txt",false);
xhr.send(null); 
var fileContent = xhr.responseText;

Но я получил

неизвестная ошибка

ошибка сети

Любая помощь приветствуется

Ответы [ 2 ]

0 голосов
/ 26 марта 2019

Удалить false в функции xhr.open().Установите onreadystatechange.Вы получите то, что хотите!

var xhr = new XMLHttpRequest();
xhr.open("GET","http://...........read.txt");
xhr.onreadystatechange = function () {
    if (this.readyState == 4 && this.status == 200) {
        console.log(xhr.responseText);
    }
}
xhr.send(); 
0 голосов
/ 26 марта 2019

проверить с кодом состояния, например:

    var xhr = new XMLHttpRequest();
xhr.open("GET","http://...........read.txt",false);
xhr.send(); 
console.log(xhr.responseText);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...