Android WebView: codso beddelka proxy ka hor socodka
Isticmaal hubinta astaamaha iyo dib u wicidda dhammaystirka AndroidX WebKit, oo tixgeli beddelka ay WebView-yadu wadaagaan hal hab.
Socodka ku tiirsan beddelka proxy ee WebView waa inuu bilaabmaa ka dib marka dhegeysanaha dhammaystirka beddelka uu shaqeeyo. In la dejiyo oo isla markiiba bog la raro waxay hawsha gelisaa tartan la galaya cusboonaysiin asynchronous ah.
- Hubi
WebViewFeature.isFeatureSupported(WebViewFeature.PROXY_OVERRIDE). Taageeradu waxay ku xiran tahay hirgelinta WebView iyo maktabadda AndroidX WebKit iyo sidoo kale heerka API ee Android. Qeex waxa dhaca marka uusan jirin; si aamusan toos u socodku waxay baabi'in kartaa astaamaha. - Dhis
ProxyConfigloogu talagalay iyadoo la adeegsanayo xeerarkiisa proxy ee diiwaangashan, qaabka barta dhamaadka iyo habdhaqanka ka gudubka. Socodka dadweynaha ee la oggolaaday, ka dooro musharrax ku jira liiska proxy-ga bilaashka ah kaas oo borotokoolkiisu waafaqsan yahay xeer uu taageerayo hirgelintaas WebView. PAC URL, SOCKS URI iyo martigeliyaha qaawan waa gelitaanno kala duwan. - Wac
ProxyController.setProxyOverride()isla qaabeyntaas, fuliyaha iyo dhegeysanaha dhammaystirka. Ka bilow socodka ku tiirsan wadada dhammaystirka. - Marka beddelka ku meel gaadhka ah dhamaado, ku nadiifi
clearProxyOverride()oo sidoo kale maamul dhammaystirkiisa asynchronous.
Sii wareeggan nololeed hal milkiile. Dejintu waxay khuseysaa WebView-yada dhammaan habka codsiga; beddelka soo noqnoqda ma siin karo laba arag oo isku mar ah meelo bax oo madaxbannaan. Hababka kale iyo maktabadaha HTTP waxay leeyihiin waddooyinkooda.
Interface-kan la taageeray wuxuu ka fogaadaa ku-tiirsanaanta dhegeysanayaasha beddelka proxy ee gaarka ah ee ku kala duwan noocyada Android. Wuxuu doortaa dariiqa; aqoonsiga proxy iyo kalsoonida shahaadada weli waxay isticmaalaan hababkooda la taageeray. Guuldarraada xaqiijinta ama TLS ka dib doorashada waa in lagu baaro marxaladdaas.