Veb səhifədə işləyən skript brauzerin xarici proksisini dəyişən ümumi parametrə malik deyil. Brauzer genişlənməsinin əlavə icazələri ola bilər, lakin o, fərqli təhlükəsizlik və konfiqurasiya modeli altında işləyir.

Bu fərq köhnə forum cavablarında itir. İmtiyazlı Firefox daxili komponentlərindən, köhnə genişlənmə modullarından və ya tərk edilmiş add-on SDK-lardan istifadə edən kod heç vaxt adi veb səhifə API-si olmayıb. Belə bir parçanı səhifəyə yapışdırmaq bu imtiyazları vermir.

Brauzerin genişlənmə API-sindən istifadə edin

Firefox genişlənməsi tələb olunan icazələrlə sənədləşdirilmiş proxy.settings API-sindən istifadə edə bilər. Chrome öz proksi genişlənmə API-sini təqdim edir. Onların konfiqurasiya modelləri fərqlidir; hədəflədiyiniz brauzer üçün manifest tələblərini və dəstəklənən parametrləri yoxlayın.

Genişlənmə həm də eyni parametri idarə edən siyasətləri və ya digər genişlənmələri nəzərə almalıdır. Uğurlu API çağırışı hər təyinatın artıq nəzərdə tutduğunuz marşrutu izlədiyini güman etmək üçün əsas deyil. Yaranan konfiqurasiyanı yoxlayın və istifadəçinin onu bərpa etmə imkanını qoruyun.

Fetch URL-ini dəyişmək təyinatı dəyişir

Veb səhifə öz adından sorğu ötürən tətbiq serverini çağıra bilər, brauzerin veb qaydalarına uyğun olaraq. Bu dizaynda brauzer həmin tətbiq serverinə qoşulur. O, ümumi brauzer proksisi quraşdırmayıb və əlaqəsiz tabların istifadə etdiyi marşrutu dəyişməyib.

Eyni şəkildə, başqa IP ünvanı olan başlıq göndərmək bağlantının mənbə ünvanını dəyişmir. Təyinat etibarlı yönləndirmə metadatasını öz siyasətinə uyğun şərh edə bilər, lakin şəbəkə yolu ayrı bir faktdır.

Məqsədiniz gəzinti üçün IP dəyişən proksidirsə, pulsuz proksi siyahısından uyğun bir giriş seçin və dəstəklənən brauzer proksisi və ya icazəli genişlənmə qurın. Məqsədiniz bir veb tətbiqin uzaq fetch-i isə, bu funksiyanı onun faktiki server və brauzer sərhədləri ətrafında dizayn edin.

Əlaqəli məqalələr