Customise Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.

Gleb Lepeshkin Gleb Lepeshkin
Head of Content Marketing

Here we have tried to collect information on how to use proxies with Selenium.

 

1. Selenium integration with Proxies

We have some Python integration guides on how to use Selenium with our proxies. However, we do not provide documentation for all languages – please search documentation in Google.

Python docs are available After you create a package with us – inside package details.

2. Selenium can be detected by websites.

There are various ways how Selenium can be detected by target websites and therefore block your scraping activity.

Read the following Stackoverflow thread to understand ways in which websites try to detect Selenium/WebDriver presence.

https://stackoverflow.com/questions/33225947/can-a-website-detect-when-you-are-using-selenium-with-chromedriver

Because of this, we recommend using “HARDENED SELENIUM” provided by Multilogin in their “Automation S” package which currently costs $200/month.

Here is the link to it: https://multilogin.com/pricing-purchase/

It does seem like this way you can avoid Selenium being detected by websites but there could be more roadblocks implemented by websites as we speak.

 

Selenium Proxy

3. Use IP address authenticated proxies

It is best to use Selenium with “IP Auth” proxies, not with Login:Password authentication as the mechanism of implementing the Login/Password auth method in Selenium is quite complex. You can easily set your IP address for IP authentication inside our proxy packages.

4. Always randomize User Agent and Browser Profiles.

As outlined above, it’s best to randomize User Agents AND Browser Profiles as you perform scraping. This can be done again using Multilogin with Selenium or using any other Selenium plugins at least for User Agent randomization.

Rate this article, if you like it:

Ready to Proceed