Bir uygulama isteği kuyruğa aldıktan sonra aktarımın sahibi DownloadManager'dır. Genel Request API'si başlıklar, hedef ayarları ve ağ kısıtlamaları sunar, ancak istek başına proxy uç noktası ayarlayıcısı yoktur.

addRequestHeader aracılığıyla Proxy-Authorization eklemek, proxy ana bilgisayarı ve bağlantı noktası seçmenin yerini tutmaz. Ayrı bir HTTP istemci nesnesi yapılandırmak da DownloadManager'a verilmiş bir isteği değiştirmez.

İndirme, desteklenen cihaz veya ağ proxy ilkesini izlemesi gerekiyorsa o ilkeyi kullanın ve hizmetin gerçek yolunu hesaba katın. Uygulama bu tek aktarım için farklı bir proxy seçmek zorundaysa, aktarımı belgelenmiş bir proxy arayüzüne sahip uygulamaya ait bir istemcide tutun; örneğin Proxy nesnesiyle açılan bir URL bağlantısı.

Bu seçim, indirmenin yaşam döngüsü sorumluluğunu da devreder. Gerekli arka plan zamanlamasını, ilerlemeyi, depolama işlemeyi ve kurtarma davranışını koruyun; sistem tarafından yönetilen bir indirmeyi ekranın geçici yaşam döngüsünde izlenmeyen bir istekle değiştirmeyin.

İlgili makaleler