VVinaProxy

Jinsi ya kusanidi proksi yenye uthibitishaji katika Selenium WebDriver

Updated:

Bendera za kawaida za ChromeDriver za --proxy-server=http://ip:port hupuuza vitambulisho vya ndani vya user:pass na kuleta kisanduku ibukizi cha kuingia kinachozuia. Ili kutumia proksi za HTTP(S) za VinaProxy zenye uthibitishaji bila hitilafu katika Selenium, pitisha vitambulisho vyako kupitia selenium-wire au pakia kiendelezi kidogo cha usuli cha Chrome cha onAuthRequired.

Selenium · HTTP Proxy Format
http://user:pass@ip:port (selenium-wire / Chrome proxy extension)
IPv4 binafsi (kituo cha data)
🇺🇸 Marekani
Inapatikana
Kuanzia
₫ 20,000 / IP / mwezi
≈ US$ 0.74 · inalipishwa kwa VND
Bei kulingana na wingi
  • IP 1₫ 40,000
  • IP 5+₫ 35,000
  • IP 10+₫ 25,000
  • IP 20+₫ 25,000
  • IP 50+₫ 25,000
  • IP 100+₫ 25,000
  • IP 200+₫ 25,000
  • IP 500+₫ 25,000
  • IP 1000+₫ 22,000
  • IP 2000+₫ 20,000
Nunua Marekani
ISP tulivu ya makazi
🇺🇸 Marekani
Inapatikana
Kuanzia
₫ 55,000 / IP / mwezi
≈ US$ 2.04 · inalipishwa kwa VND
Bei kulingana na wingi
  • IP 1₫ 75,000
  • IP 3+₫ 70,000
  • IP 5+₫ 65,000
  • IP 10+₫ 60,000
  • IP 50+₫ 60,000
  • IP 100+₫ 60,000
  • IP 200+₫ 60,000
  • IP 500+₫ 55,000
Nunua Marekani

Njia mbili za kuaminika za kuthibitisha proksi katika Selenium

Chagua mbinu inayolingana na mazingira yako ya lugha na kiendesha kivinjari:

MbinuSintaksia ya UsanidiInafaa Zaidi Kwa
selenium-wire (Python)seleniumwire_options={'proxy': {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'}}Usanidi wa haraka zaidi wa Python; inasaidia kubadilisha proksi papo hapo katikati ya kipindi
Kiendelezi cha Uthibitishaji cha ChromePakia kiendelezi kilichobanwa kinachoshughulikia chrome.webRequest.onAuthRequiredSelenium ya kawaida kwenye Python, Java, C#, na undetected-chromedriver
Hamia kwenye Playwrightbrowser.newContext({ proxy: { server, username, password } })Uthibitishaji asilia wa proksi kwa kila muktadha bila kuhitaji viendelezi vyovyote

Vidokezo vya utendaji kwa ajili ya ukusanyaji data wa Selenium kupitia proksi

  • Weka options.page_load_strategy = 'eager' ili WebDriver ianze kuingiliana mara tu DOM inapokuwa tayari bila kusubiri vifuatiliaji vya polepole vya wahusika wengine
  • Tumia --headless=new (Chrome 109+) ikiwa unaendesha bila kiolesura ili viendelezi vya Chrome na uthibitishaji wa proksi vifanye kazi sawa kabisa na hali ya kawaida
  • Zima upakiaji wa picha kupitia mapendeleo ya Chrome wakati wa kukusanya data ya maandishi pekee ya bidhaa
  • Kila mara fungia kiendesha chako kwenye kizuizi cha try / finally: driver.quit() ili kuzuia michakato iliyotelekezwa ya Chromium

Hatua kwa hatua

  1. 1

    Sakinisha selenium-wire

    Tekeleza pip install selenium-wire katika mazingira yako pepe ya Python.

  2. 2

    Bainisha kamusi yako ya proksi ya VinaProxy

    Pangilia vitambulisho vyako kama sw_options = {'proxy': {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'}}.

  3. 3

    Zindua webdriver.Chrome ukitumia seleniumwire_options

    Anzisha driver = webdriver.Chrome(seleniumwire_options=sw_options).

  4. 4

    Thibitisha anwani ya IP ya kutokea

    Nenda kwenye driver.get('https://vinaproxy.com/api/my-ip') na uthibitishe kuwa jibu la JSON linaonyesha IP ya proksi yako.

Maswali yanayoulizwa mara kwa mara

Kwa nini `--proxy-server=http://user:pass@ip:port` haifanyi kazi katika ChromeOptions?

Chromium huondoa kimakusudi user:pass@ kutoka kwenye bendera ya mstari wa amri ya --proxy-server. Kutumia selenium-wire, kiendelezi cha onAuthRequired, au Playwright hutatua hili vizuri.

Je, ninaweza kubadilisha proksi bila kuanzisha upya Chrome katika selenium-wire?

Ndiyo. Weka kamusi mpya kwenye driver.proxy = {'http': 'http://...', 'https': 'http://...'} wakati wowote ili kubadilisha proksi inayotumika papo hapo.

Je, viendelezi vya proksi vya Chrome hufanya kazi katika hali ya headless?

Ndiyo, mradi tu upitishe --headless=new badala ya bendera ya zamani ya --headless.

Endesha Selenium WebDriver kwa kiwango kikubwa ukitumia IP tuli zisizo na kikomo

Proksi za papo hapo za Dedicated IPv4 na Static ISP katika nchi 7.

Nunua Proksi za Selenium

Related articles

Proksi kwa jukwaa
Proksi za Web Scraping: mabwawa ya IPv4 maalumu na ISP bila kikomo kwa crawlers za 24/7
Proksi za kasi za HTTP(S) za IPv4 maalumu na ISP tuli za Python, Playwright, Selenium na Scrapy, zenye data ya mwezi bila kikomo. Linganisha vifurushi uanze.
Usanidi wa proksi
Jinsi ya kusanidi proksi katika Playwright (Uthibitishaji wa Kivinjari na Muktadha)
Sanidi proksi za HTTP(S) zenye uthibitishaji katika Playwright ya Node.js na Python, na uendeshe IP tuli zilizotengwa kwenye BrowserContexts. Nakili mifano.
Usanidi wa proksi
Jinsi ya kutumia proksi katika Python Requests (HTTP/HTTPS na pooling ya Session)
Sanidi proksi za HTTP(S) zenye uthibitishaji kwenye Python requests na requests.Session(). Tatua hitilafu za 407 ProxyError na zungusha mabwawa ya IP tuli.
Usanidi wa proksi
Jinsi ya kusanidi proksi iliyoidhinishwa katika Puppeteer (Node.js)
Sanidi proksi zilizoidhinishwa za HTTP(S) katika Node.js Puppeteer ukitumia --proxy-server na await page.authenticate(). Nakili mifano inayofanya kazi.
Proksi kwa jukwaa
Proksi za Kufuatilia SEO na SERP: Viwango sahihi vya maneno msingi katika nchi 7
Fuatilia viwango vya maneno msingi ya maeneo, kagua uelekezaji kijiografia na tambaza Screaming Frog kwa proksi za IPv4 na ISP bila kikomo katika nchi 7.
Proksi kwa jukwaa
Proxy za Amazon: zuia kuunganishwa kwa akaunti kwenye Seller Central, KDP, na Merch
Punguza hatari ya kufungiwa akaunti husika za Amazon kwenye Seller Central, KDP na Merch ukitumia proxy tuli za ISP za Marekani na IPv4 binafsi za UK au Japan.
IPV4 · united states
Proxy Binafsi za IPv4 za Marekani: IP Maalum na za Haraka za Datacenter za Marekani
Proxy binafsi za IPv4 za Marekani kwa scraping, nafasi, ukaguzi wa matangazo na utafiti wa Amazon. IP tuli, mtumiaji 1 kwa IP, data bila kikomo, kuanza haraka.
ISP · united states
Proxy za US Static ISP: IP Thabiti ya Marekani Inayoonekana Kama Muunganisho wa Nyumbani
Proxy za US static ISP zilizosajiliwa na ISP za kawaida. IP thabiti ya Marekani kwa wauzaji wa Amazon, akaunti za matangazo na Instagram. Data bila kikomo.