When attempting to scrape pages safeguarded by PerimeterX, we may come across messages such as “Please verify you are Human: Press & Hold”:
This message indicates that the web scraper has been detected and is being blocked. PerimeterX employs a variety of fingerprinting and detection methods, including:
Other factors like request pattern, HTTP version, etc., are also considered. One way to circumvent these blocks is to strengthen the web scraper against these identification techniques.
Alternatively, consider using a web scraping API, such as those provided by Scrape Network, to scrape all PerimeterX pages. For more information, refer to the Anti Scraping Protection feature.