Ubufakazi be-APN be-Android ne-Network ProxyInfo kusebenza izinjongo ezihlukene
Funda ukuhlelwa kwe-proxy yenethiwekhi ngama-interface asekelwa yi-Android futhi gcina ubufakazi bokufinyelela bomhlinzeki buhlukile ku-akhawunti ye-HTTP proxy.
Uhlelo lwe-Android lungadinga ikheli le-proxy lamanje ngaphandle kwezilungiselelo zokuxhumana. Qala nge-interface ye-proxy yenethiwekhi esikhundleni sokufuna ikholomu ye-database ebizwa ngokuthi user noma password.
Ukuhlelwa kwe-APN yocingo kuchaza ukufinyelela komhlinzeki. Izinkambu zekhasi zayo ziyingxenye yalokho kuhlelwa, hhayi indawo yokugcina ubufakazi be-HTTP proxy ekhethwe ku-Wi-Fi, kunethiwekhi elawulwayo noma ekuxhumaneni okuyimfihlo kohlelo.
| Ulwazi oludingekayo | Ukuhlelwa okuhambisanayo |
|---|---|
| I-akhawunti yokufinyelela idatha yomhlinzeki | Izilungiselelo ze-APN, nemikhawulo yokufinyelela yeplathifomu |
| I-proxy ye-HTTP yenethiwekhi yamanje | ConnectivityManager ne-ProxyInfo |
| Ukungena okudingwa i-proxy ekhethiwe | Ukugeleza kokuqinisekisa okusekelwa yiklayenti kanye nomthombo we-akhawunti ogunyaziwe |
Kunguqulo ye-Android esekelwayo, ConnectivityManager.getDefaultProxy() ibuyisela ulwazi lwe-proxy olusebenzayo. Umphumela ungase ungabikho. I-ProxyInfo ingase ichaze i-endpoint eqondile noma ukuhlelwa kwe-PAC, ngakho hlola isimo sayo ngaphambi kokuthatha umphumela ngamunye njengombhangqwana we-host ne-port.
I-ProxyInfo ayivezi umbhangqwana ojwayelekile wegama lomsebenzisi/iphasiwedi. Uma isevisi ekhethiwe idinga ukuqinisekisa, thola i-akhawunti ehlosiwe ngohlelo lobufakazi olusekelwa uhlelo. Inselelo ye-proxy nokungena komhlinzeki kungase kusebenzise ubunikazi obuhluke ngokuphelele.
Lokhu futhi kuhlukanisa ukutholakala nokusetshenziswa. Isokhethi yemvelo noma i-SDK enokuthutha kwayo ayikwazi ukuqonda i-proxy ngenxa nje yokuthi uhlelo lungafunda i-ProxyInfo. Nikela indlela ekhethiwe kuklayenti elisekela iphrothokholi yayo nendlela yayo yokuqinisekisa.
Izibonelo zakudala ezibuza umhlinzeki wokuqukethwe kocingo zichaza izinguqulo nezimvume ezithile ze-Android. Ziwusizo lomlando ojwayelekile, kodwa azikwazi ukuguqula i-akhawunti ye-APN ibe iphasiwedi engekho ye-proxy engahlobene.