ich Alamofire bin mit und stellte fest, dass mit dem Download-Auftrag und Fortschritt, den ich die richtigen Bytes erhalten, die es gelesen, und die Gesamtzahl der Bytes zur Zeit gelesen, aber die totalBytesExpectedToRead immer -1. Selbst in den Testdateien sagt die Assertion, dass dieser Wert immer -1 sein sollte, warum?Alamofire Download Fortschritt totalBytesExpectedToRead immer -1
Der Download ist ohne Probleme abgeschlossen, aber ich möchte beim Herunterladen von PDFs eine Fortschrittsanzeige anzeigen.
Ist es möglich, dass dieser Teil der Bibliothek noch nicht fertig ist?
Vielen Dank im Voraus!
So ist, wenn ich nur die URL in eine PDF-Datei hat, und eine Download-Anforderung mit Alamofire erstellen, wird dieser Wert immer -1 ? – kennyevo
Nein, dieser Wert ist immer die gesamte Dateigröße. Wenn es -1 gibt, bedeutet das, dass der Server Ihnen keine Größe liefert. –
Ah ich sehe, ich werde die Web-Jungs fragen, ob sie diesen Header zum Filter des Servers hinzugefügt haben. – kennyevo