XMLファイルを持つhttpsサービスに$http.get
リクエストを送信しています。そのサイズを知るにはheaders('Content-length')
が必要です。AngularJS - 応答でヘッダーを取得
$http({
method : "GET",
url : "https://url.com/xml_file.xml"
}).then(
function sCallback(data, status, headers, config, statusText) {
console.log(headers('Content-Length'));
}, function eCallback(data, status, headers, config, statusText) {
$log.warn(data, status, headers, config, statusText);
});
リクエストの結果は次のとおりです:"headers is not a function"
は、これは私のコードです。 別の方法がありますか?
あなたはこれを作っていますか?なぜあなたはそれが働くことを期待しますか? – Amit
はい私はそれをやっています。私はその価値が必要です。これはドキュメントに従って動作するはずです –
[クロスドメインAjaxリクエストからContent-Lengthヘッダーにアクセスするにはどうすればよいですか?](http://stackoverflow.com/questions/4850288/how-can-i-access- Content-Length-Header-of-a-Cross-Domain-ajax-Request) – Sherbrow