logo

Proxy Mode

Use Scrape.do as HTTP(s) Proxy

It may take time for companies or people currently working with a proxy provider to migrate to the API system. Therefore, you can easily switch from other proxy providers via Proxy Mode.

There is no difference between proxy mode and API mode other than the access method.

Your operating system or running software must trust the Scrape.do CA Certificate in its keychain, or SSL verification must be disabled with Proxy Mode. This is because we upgrade and forward your requests without sending them to the target site. This approach prevents certificate issues when SSL verification is performed on the HTTPS protocol.

Proxy Information

protocol: http or https
host: proxy.scrape.do
port: 8080
username: YOUR_TOKEN
password: PARAMETERS
Example format: http://token:[email protected]:8080

Replace PARAMETERS with the parameters you want to use. If you don't know what parameters to use, you can begin with the render=false parameter.

You can pass all parameters from the API Parameters Overview as query parameters.

Example format for using multiple parameters:

http://token:render=false&super=true&[email protected]:8080

Important Notes

  • Proxy Mode uses customHeaders=true by default. That's why we recommend you read the Custom Headers documentation. If you want to disable it, pass customHeaders=false.
  • You can use the same proxy information for places that accept HTTPS proxies.
  • If you are using your own browser automation via Proxy Mode, we do not recommend using Headless Browser features (it would be more accurate to set render=false).
  • Proxy Mode and API Mode use the same subscription package—there is no extra charge.

Example cURL

curl -k -x "http://YOUR_TOKEN:@proxy.scrape.do:8080" 'https://httpbin.co/anything' -v