$ .getJSONを使用して、別のマシン(クロスドメインリクエスト)から取得しているレスポンスメッセージのサイズにアクセスする必要があります。Chromeコンソールでリクエストとレスポンスを確認できますが、機能しません。これが私のリクエストコードです:
xhr=$.getJSON('http://192.168.1.102/server/server.php?callback=?',
{data:array}, function(res){
alert(xhr.getAllResponseHeader());
},
type='json');
実行すると、「Uncaught TypeError:Object#has nomethod'getAllResponseHeader'」エラーが発生します。使うとき
alert(xhr.getResponseHeader("Content-Length"));
「null」になります。
クロスドメインgetを使用していることを考慮してください。