我需要使用$ .getJSON访问我从其他计算机(跨域请求)获取的响应消息的大小,虽然我可以在chrome控制台中看到请求和响应,但它不起作用.这是我的请求代码:
xhr=$.getJSON('http://192.168.1.102/server/server.php?callback=?',
{data:array}, function(res){
alert(xhr.getAllResponseHeader());
},
type='json');
Run Code Online (Sandbox Code Playgroud)
在运行时我得到"未捕获的TypeError:对象#没有方法'getAllResponseHeader'"错误.我用的时候
alert(xhr.getResponseHeader("Content-Length"));
Run Code Online (Sandbox Code Playgroud)
我得到"null".
请考虑我使用的是跨域get.