DownloadManager besëtzt d'Iwwerdroung, nodeems eng App eng Ufro an d'Schlaang gesat huet. Seng ëffentlech Request API bitt Headeren, Zil-Astellungen an Netzwierk-Beschränkungen, awer keen Asteller fir en Proxy-Endpunkt pro Ufro.

D'Bäisetze vu Proxy-Authorization iwwer addRequestHeader ersetzt net d'Auswiel vun engem Proxy-Host a -Port. Och d'Konfiguratioun vun engem separaten HTTP-Client-Objekt ännert eng Ufro net, déi schonn un den DownloadManager iwwergi war.

Wann den Download der ënnerstëtzter Geräte- oder Netzwierk-Proxy-Politik soll follegen, benotzt déi Politik a berécksiichtegt de reelle Wee vum Service. Wa d'App fir dës eenzeg Iwwerdroung en anere Proxy muss wielen, behält d'Iwwerdroung an engem eegene Client vun der App mat enger dokumentéierter Proxy-Schnittstell, wéi eng URL-Verbindung, déi mat engem Proxy-Objekt opgemaach gëtt.

Dës Wiel iwwerdréit och d'Verantwortung fir de Liewenszyklus vum Download. Bewaart déi néideg Hannergrondplanung, de Fortschrëtt, d'Behandlung vum Späicher an d'Wiederhierstellungsverhalen, amplaz en systemverwalteten Download duerch eng net verfollegt Ufro am temporäre Liewenszyklus vun engem Écran z'ersetzen.

Ähnlech Artikelen