د Android VPN شبکه کولای شي چې HTTP پروکسي اعلان کړي
په Android API 29 یا تر هغه وروسته کې له VpnService.Builder سره مستقیم ProxyInfo وکاروئ، او پوه شئ چې ولې PAC URI هلته نه کار کوي.
Android API 29 د VpnService.Builder.setHttpProxy له لارې د HTTP پروکسي وړاندیز د VPN شبکې سره نښلولو لپاره معرفي کړ. په شته VPN خدمت کې، د هغې د ترتیب شوي انټرفېس له جوړولو دمخه:
builder.setHttpProxy(
ProxyInfo.buildDirectProxy("proxy.example", 8080));
دلته builder د خدمت VpnService.Builder دی او ProxyInfo د android.net.ProxyInfo دی. د پروکسي هوسټ او پورټ جلا جلا ورکړئ. دا برخه د پروکسي معلومات هغه builder ته ورزیاتوي چې نور VPN پارامیټرونه یې لا دمخه ترتیب شوي.
PAC پروکسي دې API لخوا نه ملاتړ کیږي. له PAC URI څخه د ProxyInfo جوړول هغه د ملاتړ شوي VPN پروکسي ترتیب نه جوړوي؛ د لاسرسي وړ مستقیم HTTP پروکسي پای ټکی وکاروئ. د اجازه شوي عامه ټرافیک لپاره د HTTP پروکسي لیست د هوسټ او پورټ نوماندان وړاندې کوي، چې لاسرسی یې د VPN د لارښوونې ترتیب لاندې باید وکتل شي.
دا تنظیم سلاوي دی. اپلیکیشنونه کولای شي له پامه یې وغورځوي، نو نشي کولای تضمین کړي چې هر اړیکه پروکسي کاروي. په ویشل شوي ټنل کې، هغه اپلیکیشنونه چې سلا تعقیبوي کولای شي د VPN څخه بهر هدفونو لپاره هم HTTP غوښتنې د همدې پروکسي له لارې ولېږي. هغه اپلیکیشنونه د پروکسي معلوماتو پلي کولو پر مهال دوه لارښوونې ډلې نشي توپیرولای. د تنظیم د بشپړ ګڼلو دمخه د همدې لارښوونې ترتیب لاندې د منځګړي لاسرسی وګورئ.