PHPackages                             gorlovka/proxy-request-builder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. gorlovka/proxy-request-builder

ActiveLibrary[HTTP &amp; Networking](/categories/http)

gorlovka/proxy-request-builder
==============================

Sending requests via proxy

v1.1.12(2y ago)4841MITPHPPHP &gt;=5.4.0

Since Apr 16Pushed 2y ago1 watchersCompare

[ Source](https://github.com/gorlovka/proxyrequest)[ Packagist](https://packagist.org/packages/gorlovka/proxy-request-builder)[ RSS](/packages/gorlovka-proxy-request-builder/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (6)DependenciesVersions (14)Used By (0)

Proxyrequest - Proxy lists, Rotating proxy, Bypass Cloudflare
-------------------------------------------------------------

[](#proxyrequest---proxy-lists--rotating-proxy-bypass-cloudflare)

#### With this tool you can:

[](#with-this-tool-you-can)

1. Get proxy lists for parsing from API endpoint, curl or php
2. Rotating proxy for parsing anything - proxy are being changed automatically until website returns proper content
3. Parsing pages protected by Cloudflare from scraping

#### Free plans available for each usage case

[](#free-plans-available-for-each-usage-case)

If you are looking for a way to parse website which is protected by cloudflare or some other custom made solution you are in the right place.

Usually if you need to get a few dozens of pages from website you can go directory for website and scrape data easily. Issues comes if website has some kind of protection you need to get a lot of data on regular basis.

We handle all blocking from protection on our behalf. You get data like you were requesting them directly.

This solution works for parsing and collection of data. It doesn't work for DDOS, spam sending or abusing internet.

Javascript is optionally executed if you need it. Essentially it's slower than just getting page as is so consider finding a way to get data without Javascript execution.

---

### Free proxy lists

[](#free-proxy-lists)

### 1. Inside browser

[](#1-inside-browser)

[**Link to free proxy list**](http://public.proxyrequest.ru/api/proxyget/free "Click link to see")

#### 2. Using curl:

[](#2-using-curl)

`curl http://public.proxyrequest.ru/api/proxyget/free`

#### 3. PHP composer package:

[](#3-php-composer-package)

Run first composer command in your shell: `composer require gorlovka/proxy-request-builder`

```
