Ich mache eine http GET-Anfrage an eine URL, die eine XML-Datei hat, und ich brauche den Antwort-Header 'Content-Lenght'? Gibt es eine Möglichkeit, es zu bekommen? Ich muss die Größe der Datei validieren, bevor sie heruntergeladen werden konnte.angularjs - wie kann ich die Inhaltslänge Header
Hier ist mein Code
$http({
method : "GET",
url : "http://url/file.xml"
}).then(function mySucces(data) {
console.log(response);
$scope.content = response.data;
}, function myError(error) {
console.log(error);
$scope.content = error.statusText;
});
heißt es, dass Header es ist keine Funktion –
Dies ist nicht mit der für mich nicht funktioniert Kopfzeile "Inhaltslänge" Ihr Beispiel zeigt "Content-Type", aber wenn Sie nach "Content-Length" fragen, wird nur "null" zurückgegeben. Ich habe immer noch keine Möglichkeit gefunden, dies mit 'Content-Length' zu erledigen. – jkjustjoshing
@jkjustjoshing Hast du das versucht? http://stackoverflow.com/questions/38190998/angularjs-get-headers-in-response –