Bazı proxy'ler tarayıcının ilk isteğinde başarısız olur; Chromium ise SOCKS5 kullanıcı adı ve parola doğrulamasını doğrudan desteklemez. Bu yazı iki durumu ve bunları çözen yerleşik relay'i açıklar.
Tarayıcı, HTTP proxy tünelini CONNECT isteğiyle açar ve normalde şu başlığı ekler: Host. Bazı proxy sunucuları bu başlığı alınca bağlantıyı ne tamamlar ne kapatır; sekme süresiz yüklenir. Dışarıdan proxy çalışmıyor gibi görünse de curl üzerinden çalışır.
Yerleşik relay, Chromium ile proxy arasına girer ve isteği sunucunun kabul ettiği biçime dönüştürür. Chromium relay ile yerel, yalın HTTP üzerinden konuşur; relay dış isteği sorunlu başlık olmadan gönderir.
Chromium, kimlik doğrulama yolu uygulanmadığı için SOCKS5'i yalnızca kullanıcı adı ve parola olmadan destekler. Şu biçimdeki bir proxy socks5://user:pass@host:1080 bu motoru kullanan hiçbir tarayıcıda doğrudan çalışmaz.
Relay, kimlik bilgisi istemeyen yerel bir uç nokta açar, dış proxy'de kendi kimliğini doğrular ve kullanıcı adı ile parolayı Chromium'un dışında tutar. Tarayıcının gördüğü adres 127.0.0.1, relay ise dış proxy ile kimliği doğrulanmış tam bir oturum kurar:
NimbusX profili başlatmadan önce proxy ülkesini, şehrini ve saat dilimini kontrol eder. Konum ile profil ayarları çelişirse açılış durur ve eşleşmeyen değerler açıklanır.
America/New_York ve Avrupa IP'siyle eşleşiyordu; bu nedenle iphey doğru olarak şu sonucu veriyordu: Unreliable. Konum artık testten önce belirleniyor ve her profil başlangıçtan itibaren tutarlı ayarlarla oluşturuluyor.Proxy'ler üç türden herhangi biriyle kendi başlarına bağlanır: HTTP, HTTPS, SOCKS5, yetkilendirme ile. Adaptör kendi kendine açılır ve konfigürasyon gerektirmez. Analiz edilen rakiplerin hiçbiri Ana Bilgisayar başlığında asılı olan proxy'leri düzeltmedi: bu tür proxy'ler onlar için işe yaramıyor.
Açık testler ne gösteriyor? · Kod ve yapay zeka asistanlarıyla profil yönetimi