Skript ku socda bog web ma laha dejinta guud oo beddela proxy-ga baxa browser-ka. Kordhinta browser waxay yeelan kartaa ogolaansho dheeraad ah, laakiin waxay ku shaqaysaa qaab amni iyo qaab-dejin ka duwan.

Farqigan waxa uu lumaa jawaabaha foorumka hore. Koodhka isticmaala gudaha Firefox ee gaarka ah, moduullada kordhinta hore ama add-on SDK-yada la dayacay waligood ma ahayn API caadi ah oo bog web. Ku dhejinta qayb sidan ah bog ma siinayso awoodahaas.

Isticmaal API-ga kordhinta browser-ka

Kordhinta Firefox waxay isticmaali kartaa proxy.settings API ee la diiwaangeliyay iyada oo leh ogolaanshaha loo baahan yahay. Chrome waxay soo bandhigtaa API-geeda kordhinta proxy. Qaababkooda dejintu way kala duwan yihiin; hubi shuruudaha manifest iyo dejinta la taageeray browser-ka aad beegsanayso.

Kordhintu waa in ay sidoo kale tixgeliso siyaasadaha ama kordhinta kale ee maamusha isla dejinta. Wicitaan API oo guulaystay ma aha sabab loo malaynayo in meel kasta oo loo socdo hadda raacdo waddada aad uga jeedday. Baadh dejinta ka dhalatay oo ilaali awoodda isticmaalaha ee dib u soo celinta.

Beddelka URL-ka fetch wuxuu beddelaa meesha loo socdo

Bog web wuxuu wici karaa server codsi u gudbiya magaciisa, iyadoo la raacayo xeerarka web ee browser-ka. Naqshaddaas browser-ku wuxuu ku xirmayaa server-kaas. Ma rakibin proxy browser guud mana beddelin waddada ay isticmaalaan tab-yada aan xidhiidhka lahayn.

Sidoo kale, dirista madax leh ciwaan IP kale ma beddesho ciwaanka isha xidhiidhka. Meel loo socdo waxay u fasiri kartaa xogta gudbinta la aamini karo siyaasadeeda, laakiin waddada shabakadu waa xaqiiqo gooni ah.

Haddii hadafkaagu yahay proxy IP beddela oo lagu baadho, dooro galitaan ku habboon liiska proxy-ga bilaashka ah oo deji proxy browser la taageeray ama kordhin la oggolaaday. Haddii hadafkaagu yahay fetch fog oo hal abka web, naqshadee sifadaas iyadoo ku wareegsan xadka dhabta ah ee server-ka iyo browser-ka.

Maqaallo la xiriira