小编Esp*_*nta的帖子

如何获得'getJSON'响应头

我需要使用$ .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.

javascript rest jquery

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

jquery ×1

rest ×1