Veebilehel töötaval skriptil ei ole üldist seadet, mis muudaks brauseri väljuvat puhverserverit. Brauserilaiendil võivad olla lisaõigused, kuid see töötab teistsuguse turva- ja konfiguratsioonimudeli järgi.

See erinevus kaob vanades foorumivastustes. Kood, mis kasutab privilegeeritud Firefoxi sisemusi, vanu laiendimooduleid või hüljatud add-on SDK-sid, ei olnud kunagi tavaline veebilehe API. Sellise katkendi lehele kleepimine neid õigusi ei anna.

Kasutage brauseri laiendus-API-t

Firefoxi laiend võib kasutada dokumenteeritud proxy.settings API-t vajalike lubadega. Chrome pakub oma puhverserveri laiendus-API-t. Nende konfiguratsioonimudelid erinevad; kontrollige manifesti nõudeid ja toetatud seadeid sihtbrauseri jaoks.

Laiend peaks arvestama ka poliitikaid või teisi laiendeid, mis sama seadet juhivad. Edukas API-kutse ei ole põhjus eeldada, et iga sihtkoht järgib nüüd kavandatud marsruuti. Kontrollige saadud konfiguratsiooni ja säilitage kasutaja võimalus see taastada.

Päringu URL-i muutmine muudab sihtkohta

Veebileht võib kutsuda rakendusserveri, mis edastab päringu selle nimel, järgides brauseri veebireegleid. Selles lahenduses ühendub brauser selle rakendusserveriga. See ei ole paigaldanud üldist brauseri puhverserverit ega muutnud teiste vahelehtede kasutatavat marsruuti.

Samamoodi ei muuda teise IP-aadressiga päise saatmine ühenduse lähteaadressi. Sihtkoht võib usaldusväärseid edastusmetaandmeid oma poliitika järgi tõlgendada, kuid võrgutee on eraldi fakt.

Kui teie eesmärk on IP-d muutev puhverserver sirvimiseks, valige sobiv kirje tasuta puhverserverite loendist ja seadistage toetatud brauseri puhverserver või volitatud laiend. Kui eesmärk on ühe veebirakenduse kaugpäring, kujundage see funktsioon selle tegelike serveri- ja brauseripiiride järgi.

Seotud artiklid