VVinaProxy

Selenium WebDriver'da kimlik doğrulamalı proxy nasıl kurulur

Updated:

Standart ChromeDriver --proxy-server=http://ip:port bayrakları satır içi user:pass kimlik bilgilerini yok sayar ve engelleyici bir giriş penceresi açar. VinaProxy kimlik doğrulamalı HTTP(S) proxylerini Selenium'da sorunsuzca kullanmak için kimlik bilgilerinizi selenium-wire üzerinden iletin veya küçük bir Chrome onAuthRequired arka plan eklentisi yükleyin.

Selenium · HTTP Proxy Format
http://user:pass@ip:port (selenium-wire / Chrome proxy extension)
Özel IPv4 (veri merkezi)
🇺🇸 Amerika Birleşik Devletleri
Mevcut
Başlangıç
₫20.000 / IP / ay
≈ $0,74 · VND cinsinden faturalandırılır
Toplu alım fiyatlandırması
  • 1 IP₫40.000
  • 5+ IP₫35.000
  • 10+ IP₫25.000
  • 20+ IP₫25.000
  • 50+ IP₫25.000
  • 100+ IP₫25.000
  • 200+ IP₫25.000
  • 500+ IP₫25.000
  • 1000+ IP₫22.000
  • 2000+ IP₫20.000
Amerika Birleşik Devletleri Satın Al
Statik konut ISP
🇺🇸 Amerika Birleşik Devletleri
Mevcut
Başlangıç
₫55.000 / IP / ay
≈ $2,04 · VND cinsinden faturalandırılır
Toplu alım fiyatlandırması
  • 1 IP₫75.000
  • 3+ IP₫70.000
  • 5+ IP₫65.000
  • 10+ IP₫60.000
  • 50+ IP₫60.000
  • 100+ IP₫60.000
  • 200+ IP₫60.000
  • 500+ IP₫55.000
Amerika Birleşik Devletleri Satın Al
Platforma göre proxy'ler:web-scrapingseo-rank-trackingamazon

Selenium'da proxyleri doğrulamak için iki güvenilir yöntem

Kullandığınız programlama diline ve tarayıcı sürücünüze uygun yöntemi seçin:

YöntemYapılandırma Söz DizimiEn Uygun Kullanım
selenium-wire (Python)seleniumwire_options={'proxy': {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'}}En hızlı Python kurulumu; oturum sırasında proxyleri anında değiştirmeyi destekler
Chrome Doğrulama Eklentisichrome.webRequest.onAuthRequired olayını işleyen sıkıştırılmış bir eklenti yükleyinPython, Java, C# ve undetected-chromedriver genelinde standart Selenium
Playwright'a Geçişbrowser.newContext({ proxy: { server, username, password } })Hiçbir eklenti gerektirmeyen, bağlam başına yerel proxy kimlik doğrulaması

Proxyler üzerinden Selenium ile veri kazıma için performans ipuçları

  • Yavaş üçüncü taraf izleyicileri beklemeden, WebDriver'ın DOM etkileşimli hale gelir gelmez işlem yapabilmesi için options.page_load_strategy = 'eager' ayarını yapın
  • Başsız modda çalıştırıyorsanız, Chrome eklentilerinin ve proxy kimlik doğrulamasının arayüzlü modla aynı şekilde çalışması için --headless=new (Chrome 109+) bayrağını kullanın
  • Yalnızca metin içeren ürün verilerini kazırken Chrome tercihleri üzerinden görsel yüklemeyi devre dışı bırakın
  • Sahipsiz Chromium işlemlerini önlemek için sürücünüzü her zaman bir try / finally: driver.quit() bloğu içine alın

Adım adım

  1. 1

    selenium-wire kurulumunu yapın

    Python sanal ortamınızda pip install selenium-wire komutunu çalıştırın.

  2. 2

    VinaProxy proxy sözlüğünüzü tanımlayın

    Kimlik bilgilerinizi sw_options = {'proxy': {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'}} şeklinde biçimlendirin.

  3. 3

    webdriver.Chrome'u seleniumwire_options ile başlatın

    driver = webdriver.Chrome(seleniumwire_options=sw_options) şeklinde başlatın.

  4. 4

    Çıkış IP adresini doğrulayın

    driver.get('https://vinaproxy.com/api/my-ip') adresine gidin ve JSON yanıtının proxy IP'nizi gösterdiğini onaylayın.

Sıkça sorulan sorular

ChromeOptions içinde `--proxy-server=http://user:pass@ip:port` neden çalışmıyor?

Chromium, komut satırı --proxy-server bayrağından user:pass@ kısmını bilerek kaldırır. selenium-wire, bir onAuthRequired eklentisi veya Playwright kullanmak bu sorunu sorunsuzca çözer.

selenium-wire ile Chrome'u yeniden başlatmadan proxy değiştirebilir miyim?

Evet. Etkin yukarı akış proxy'sini anında değiştirmek için herhangi bir noktada driver.proxy = {'http': 'http://...', 'https': 'http://...'} şeklinde yeni bir sözlük atayın.

Chrome proxy eklentileri başsız modda çalışır mı?

Evet, eski --headless bayrağı yerine --headless=new bayrağını ilettiğiniz sürece çalışır.

Sınırsız statik IP'lerle Selenium WebDriver'ı büyük ölçekte çalıştırın

7 ülkede anında Özel IPv4 ve Statik ISP proxyleri.

Selenium Proxy Satın Al

Related articles

Platforma göre proxy'ler
Web Scraping İçin Proxy'ler: 7/24 crawler'lar için limitsiz dedicated IPv4 ve ISP havuzları
Python, Playwright, Selenium ve Scrapy için sınırsız trafikli hızlı HTTP(S) dedicated IPv4 ve statik ISP proxy'leri. Paketleri karşılaştırıp hemen başlayın.
Proxy kurulumu
Playwright'ta proxy nasıl kurulur (Tarayıcı ve Bağlam Bazlı Doğrulama)
Node.js ve Python için Playwright'ta kimlik doğrulamalı HTTP(S) proxy'leri yapılandırın, BrowserContext genelinde yalıtılmış statik IP'leri çalıştırın.
Proxy kurulumu
Python Requests ile Proxy Nasıl Kullanılır (HTTP/HTTPS ve Session Havuzu)
Python requests ve requests.Session() ile kimlik doğrulamalı HTTP(S) proxyleri yapılandırın. 407 ProxyError hatalarını çözün ve statik IP havuzlarını döndürün.
Proxy kurulumu
Puppeteer'da (Node.js) kimlik doğrulamalı proxy nasıl kurulur?
Node.js Puppeteer'da --proxy-server bayrağı ve await page.authenticate() ile kimlik doğrulamalı HTTP(S) proxy yapılandırın. Çalışan örnekleri kopyalayın.
Platforma göre proxy'ler
SEO ve SERP Takibi İçin Proxy'ler: 7 ülkede doğru anahtar kelime sıralamaları
7 ülkede sınırsız özel IPv4 ve statik ISP proxy'lerle yerel sıralamaları izleyin, coğrafi yönlendirmeleri denetleyin ve Screaming Frog taramaları yürütün.
Platforma göre proxy'ler
Amazon Proxyleri: Seller Central, KDP ve Merch'te ilişkili hesap uyarılarını önleyin
Özel ABD statik ISP ve Birleşik Krallık veya Japonya özel IPv4 proxyleriyle Seller Central, KDP ve Merch'te ilişkili hesap askıya alma riskini azaltın.
IPV4 · united states
ABD Özel IPv4 Proxyleri: Hızlı, Tahsisli Amerikan Veri Merkezi IP'leri
Kazıma, sıra takibi, reklam kontrolü ve Amazon için tahsisli ABD özel IPv4 proxyleri. Statik IP, sınırsız trafik, tek kullanıcı ve anında aktivasyon.
ISP · united states
ABD Statik ISP Proxyleri: Ev Bağlantısı Gibi Görünen Sabit Amerikan IP'si
Bireysel ISS'lere kayıtlı ABD statik ISP proxyleri. Amazon satıcıları, reklam hesapları ve Instagram için sabit Amerikan IP'si. Sınırsız bant genişliği.