对于API调用模块XMLHttpRequest的错误未找到
这里是我的代码:
var request = new XMLHttpRequest();
request.open("GET", "data.json", true); // not working
request.onload = function() {
// begin accessing JSON data here
var data = JSON.parse(this.response);
for (var i = 0; i < data.length; i++) {
console.log(data[i].name + " is a " + data[i].race + ".");
}
};
request.send();
我运行节点json.js,并在第一行权将停止,给我的XMLHttpRequest没有定义。还有什么比我做错了?
回答如下:XMLHttpRequest是一个Web API。您需要使用node.js
框架,它定义了http API,您可以使用Web请求。
也有很多other frameworks的,可以帮助你:
- request
- axios
- superagent
- got
- xmlhttprequest
对于API调用模块XMLHttpRequest的错误未找到
这里是我的代码:
var request = new XMLHttpRequest();
request.open("GET", "data.json", true); // not working
request.onload = function() {
// begin accessing JSON data here
var data = JSON.parse(this.response);
for (var i = 0; i < data.length; i++) {
console.log(data[i].name + " is a " + data[i].race + ".");
}
};
request.send();
我运行节点json.js,并在第一行权将停止,给我的XMLHttpRequest没有定义。还有什么比我做错了?
回答如下:XMLHttpRequest是一个Web API。您需要使用node.js
框架,它定义了http API,您可以使用Web请求。
也有很多other frameworks的,可以帮助你:
- request
- axios
- superagent
- got
- xmlhttprequest