我正在使用浏览器发送XMLHttpRequest
来读取服务器上的文件:
//Read Text File
var xhr = new XMLHttpRequest();
xhr.open("GET","http://...........read.txt",false);
xhr.send(null);
var fileContent = xhr.responseText;
但是我得到了
未知错误
网络错误
任何帮助表示赞赏
检查状态代码条件如下:
var xhr = new XMLHttpRequest();
xhr.open("GET","http://...........read.txt",false);
xhr.send();
console.log(xhr.responseText);
删除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();