Android-ын DownloadManager-т хүсэлт тус бүрийн прокси тохируулагч байхгүй
DownloadManager-ын нийтийн хүсэлтийн сонголтыг аппын өөрийн HTTP клиент үүсгэсэн холболтоос ялгаарай.
Апп хүсэлтийг дараалалд оруулсны дараа DownloadManager дамжуулалтыг эзэмшинэ. Түүний нийтийн Request API толгой мөр, очих газрын тохиргоо, сүлжээний хязгаарлалтыг өгдөг боловч хүсэлт тус бүрийн прокси төгсгөлийн цэгийн тохируулагч байхгүй.
addRequestHeader-ээр Proxy-Authorization нэмэх нь прокси хост, портыг сонгохыг орлохгүй. Тусдаа HTTP клиент объект тохируулах нь DownloadManager-т аль хэдийн өгсөн хүсэлтийг өөрчлөхгүй.
Хэрэв татан авалт төхөөрөмж эсвэл сүлжээний дэмжигдсэн прокси бодлогыг дагах ёстой бол тэр бодлогыг ашиглаж, үйлчилгээний бодит замналыг тооцоорой. Хэрэв апп энэ нэг дамжуулалтад өөр прокси сонгох шаардлагатай бол дамжуулалтыг баримтжуулсан прокси интерфэйстэй аппын өөрийн клиентэд хадгал, жишээ нь Proxy объектоор нээсэн URL холболт.
Энэ сонголт нь татан авалтын амьдралын мөчлөгийн хариуцлагыг мөн шилжүүлнэ. Шаардлагатай арын хуваарь, явц, хадгалалтын зохицуулалт, сэргээх зан төлөвийг хадгаж, системийн удирддаг татан авалтыг дэлгэцийн түр зуурын амьдралын мөчлөгт хяналтгүй хүсэлтээр бүү соль.