DownloadManager přebírá přenos poté, co aplikace zařadí požadavek do fronty. Jeho veřejné Request API poskytuje hlavičky, nastavení cíle a síťová omezení, ale žádné nastavení koncového bodu proxy pro jednotlivý požadavek.

Přidání Proxy-Authorization pomocí addRequestHeader nenahrazuje volbu hostitele a portu proxy. Ani konfigurace samostatného objektu HTTP klienta nezmění požadavek, který už byl předán DownloadManageru.

Pokud má stahování sledovat podporovanou zásadu proxy zařízení nebo sítě, použijte tuto zásadu a počítejte se skutečnou trasou služby. Pokud aplikace musí pro tento jediný přenos zvolit jinou proxy, ponechte přenos ve vlastním klientovi aplikace s dokumentovaným proxy rozhraním, například připojení URL otevřené objektem Proxy.

Tato volba také přenáší odpovědnost za životní cyklus stahování. Zachovejte požadované plánování na pozadí, průběh, práci s úložištěm a chování obnovy, místo abyste stahování řízené systémem nahradili nesledovaným požadavkem v dočasném životním cyklu obrazovky.

Související články