VVinaProxy

Selenium WebDriver-də autentifikasiyalı proksi necə quraşdırılır

Updated:

Standart ChromeDriver --proxy-server=http://ip:port bayraqları daxili user:pass giriş məlumatlarını nəzərə almır və bloklayıcı giriş pəncərəsi açır. Selenium-da VinaProxy autentifikasiyalı HTTP(S) proksilərini problemsiz istifadə etmək üçün məlumatlarınızı selenium-wire vasitəsilə ötürün və ya kiçik bir Chrome onAuthRequired arxa plan uzantısı yükləyin.

Selenium · HTTP Proxy Format
http://user:pass@ip:port (selenium-wire / Chrome proxy extension)
Fərdi IPv4 (data mərkəzi)
🇺🇸 Birləşmiş Ştatlar
Mövcuddur
Etibarən
20.000 ₫ / İP / ay
≈ 0,74 US$ · VND ilə hesablanır
Həcm üzrə qiymətlər
  • 1 İP40.000 ₫
  • 5+ İP35.000 ₫
  • 10+ İP25.000 ₫
  • 20+ İP25.000 ₫
  • 50+ İP25.000 ₫
  • 100+ İP25.000 ₫
  • 200+ İP25.000 ₫
  • 500+ İP25.000 ₫
  • 1000+ İP22.000 ₫
  • 2000+ İP20.000 ₫
Birləşmiş Ştatlar al
Statik rezident ISP
🇺🇸 Birləşmiş Ştatlar
Mövcuddur
Etibarən
55.000 ₫ / İP / ay
≈ 2,04 US$ · VND ilə hesablanır
Həcm üzrə qiymətlər
  • 1 İP75.000 ₫
  • 3+ İP70.000 ₫
  • 5+ İP65.000 ₫
  • 10+ İP60.000 ₫
  • 50+ İP60.000 ₫
  • 100+ İP60.000 ₫
  • 200+ İP60.000 ₫
  • 500+ İP55.000 ₫
Birləşmiş Ştatlar al
Platformalar üzrə proksilər:web-scrapingseo-rank-trackingamazon

Selenium-da proksiləri autentifikasiya etməyin iki etibarlı yolu

Proqramlaşdırma dili mühitinizə və brauzer drayverinizə uyğun olan yanaşmanı seçin:

YanaşmaKonfiqurasiya SintaksisiƏn Yaxşı İstifadə Sahəsi
selenium-wire (Python)seleniumwire_options={'proxy': {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'}}Ən sürətli Python quraşdırması; seans zamanı proksiləri dərhal dəyişməyi dəstəkləyir
Chrome Auth Uzantısıchrome.webRequest.onAuthRequired hadisəsini idarə edən arxivlənmiş uzantı yükləyinPython, Java, C# və undetected-chromedriver üzrə standart Selenium
Playwright-a Keçidbrowser.newContext({ proxy: { server, username, password } })Heç bir uzantı tələb olunmadan kontekst üzrə yerli proksi autentifikasiyası

Proksilər üzərindən Selenium ilə scraping üçün performans məsləhətləri

  • options.page_load_strategy = 'eager' təyin edin ki, WebDriver ləng üçüncü tərəf izləyicilərini gözləmədən, DOM interaktiv olan kimi işə başlasın
  • Headless rejimdə işlədirsinizsə, --headless=new (Chrome 109+) istifadə edin ki, Chrome uzantıları və proksi autentifikasiyası adi rejimdəki kimi eyni işləsin
  • Yalnız mətn tipli məhsul məlumatlarını toplayarkən Chrome parametrləri vasitəsilə şəkillərin yüklənməsini deaktiv edin
  • Qalıq Chromium proseslərinin qarşısını almaq üçün drayverinizi həmişə try / finally: driver.quit() blokuna daxil edin

Addım-addım

  1. 1

    selenium-wire quraşdırın

    Python virtual mühitinizdə pip install selenium-wire əmrini icra edin.

  2. 2

    VinaProxy proksi lüğətinizi təyin edin

    Giriş məlumatlarınızı sw_options = {'proxy': {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'}} formatında tərtib edin.

  3. 3

    webdriver.Chrome-u seleniumwire_options ilə işə salın

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

  4. 4

    Çıxış IP ünvanını yoxlayın

    driver.get('https://vinaproxy.com/api/my-ip') ünvanına keçin və JSON cavabının proksi IP ünvanınızı göstərdiyini təsdiqləyin.

Tez-tez verilən suallar

`--proxy-server=http://user:pass@ip:port` nə üçün ChromeOptions-da işləmir?

Chromium qəsdən əmr sətrindəki --proxy-server bayrağından user:pass@ hissəsini silir. selenium-wire, onAuthRequired uzantısı və ya Playwright istifadə etmək bunu səliqəli şəkildə həll edir.

selenium-wire daxilində Chrome-u yenidən başlatmadan proksiləri dəyişə bilərəm?

Bəli. Aktiv çıxış proksisini dərhal dəyişmək üçün istənilən vaxt driver.proxy = {'http': 'http://...', 'https': 'http://...'} kimi yeni lüğət mənimsədin.

Chrome proksi uzantıları headless rejimdə işləyir?

Bəli, köhnə --headless bayrağı əvəzinə --headless=new ötürdüyünüz müddətcə işləyir.

Selenium WebDriver-i limitsiz statik IP-lərlə geniş miqyasda işlədin

7 ölkədə ani Dedicated IPv4 və Static ISP proksiləri.

Selenium Proksiləri Alın

Related articles

Platformalar üzrə proksilər
Veb-skreypinq üçün proksilər: 24/7 kroulerlər üçün limitsiz fərdi IPv4 və ISP hovuzları
Python, Playwright, Selenium və Scrapy üçün aylıq limitsiz trafikli sürətli HTTP(S) fərdi IPv4 və statik ISP proksiləri. Planları müqayisə edin və başlayın.
Proksi quraşdırılması
Playwright-da proksi necə quraşdırılır (Brauzer və kontekst üzrə autentifikasiya)
Node.js və Python üçün Playwright-da autentifikasiyalı HTTP(S) proksi qurun, BrowserContext-lərdə təcrid olunmuş statik IP-ləri işlədin. Nümunələri kopyalayın.
Proksi quraşdırılması
Python Requests-də proksidən necə istifadə etməli (HTTP/HTTPS və Session pooling)
Python requests və requests.Session() üçün autentifikasiyalı HTTP(S) proksiləri qurun. 407 ProxyError xətalarını həll edin, statik IP hovuzunu rotasiya edin.
Proksi quraşdırılması
Puppeteer-də (Node.js) autentifikasiyalı proksi necə quraşdırılır
--proxy-server bayrağı və await page.authenticate() ilə Node.js Puppeteer-də autentifikasiyalı HTTP(S) proksiləri quraşdırın. Hazır nümunələri kopyalayın.
Platformalar üzrə proksilər
SEO və SERP izləmə üçün proksilər: 7 ölkə üzrə dəqiq açar söz mövqeləri
7 ölkədə limitsiz fərdi IPv4 və statik ISP proksiləri ilə lokal açar söz mövqelərini izləyin, geo-yönləndirmələri yoxlayın və Screaming Frog taramaları aparın.
Platformalar üzrə proksilər
Amazon üçün proksilər: Seller Central, KDP və Merch-də əlaqəli hesab xəbərdarlıqlarının qarşısını alın
Amazon Seller Central, KDP və Merch-də əlaqəli hesab bloklanma riskini xüsusi ABŞ statik ISP və Böyük Britaniya və ya Yaponiya özəl IPv4 proksiləri ilə azaldın.
IPV4 · united states
ABŞ Şəxsi IPv4 Proksiləri: Sürətli, Ayrılmış Amerika Data Mərkəzi IP-ləri
Skreypinq, mövqe izləmə, reklam yoxlanışı və Amazon tədqiqatı üçün ABŞ şəxsi IPv4 proksiləri. Statik IP, bir istifadəçi, limitsiz trafik, sürətli aktivləşmə.
ISP · united states
ABŞ Statik ISP Proksiləri: Ev Bağlantısı Kimi Görünən Sabit Amerika IP-si
İstehlakçı provayderlərində qeydiyyatdan keçmiş ABŞ statik ISP proksiləri. Amazon satıcıları, reklam və Instagram üçün sabit Amerika IP-si. Limitsiz trafik.