使用d3.json发出 json 请求,而 $.getJson 和 $.ajax 失败。这不是跨域问题,因为我在同一域上请求脚本。
d3.json('api.php?q=/user/authUser?authemail=email%26authpassword=pass', function(d) {
console.log(d);
});
在控制台 --> 网络中,d3 请求正确地将 api.php 显示为路径,但使用 $.getJson 或 $.ajax 我将 Web 服务路由 (web.myapp.local) 作为路径。
d3.json 不只是 $.getJson 的包装器。如果是这样,为什么每个请求路径都不同。