我正在尝试向json
文件发出请求,进行解析并使用json
方法将d3.json
数据作为有效的javascript返回。 chrome和firefox
都给我一个错误。
我在port 8080
上启动了本地服务器,使用http-server节点模块在http上工作,而不是在d3.json
方法的文件系统上工作,但是我的请求未成功。我尝试关闭缓存并将port to 8010
更改为无效。
要设置http-server
节点模块,我在gitbash终端中运行了以下代码:
npm install -g http-server
要启动我的服务器,我在index.html文件所在的目录中运行了以下代码:
http-server
要禁用缓存并更改端口,我在终端中运行了以下代码:
http-server -c-1 -p 8010
要请求json数据,我运行了以下代码:
d3.json('./countries.json', function(error, data) {
if(error) throw error;
console.log("DATA", data);
});
我希望找回带有数据数组的对象,
Chrome网页显示localhost发送了无效响应 (ERR_INVALID_REDIRECT),并且Firefox页面显示内容已损坏 错误。