Sending millions of get request

nihalar

Junior Member
Joined
Apr 18, 2012
Messages
155
Reaction score
22
Hello All,

I want to send over 7 million get request to a website api in 1hour. How can I achieve it? After sending couple of thousand request the target website automatically closes my connection.
Anyone with any ideas?
 
Hello All,

I want to send over 7 million get request to a website api in 1hour. How can I achieve it? After sending couple of thousand request the target website automatically closes my connection.
Anyone with any ideas?
If you send 350k on 20 devices its still 7 Million or 70 x 100k
Find a number you doesnt get blocked and play with It
 
That's why there are lots of residential proxies online!
Use it never got blocked...
Any recommendation for cheap proxy pool services providing above 5k proxies which can be used concurrently?

Couldn’t find any which can do this.
 
If you send 350k on 20 devices its still 7 Million or 70 x 100k
Find a number you doesnt get blocked and play with It
From my limited testing.. 5k probably. The main problem is I need to do this in an 1hr, so the amount of request that each device need to send in 1sec is over quite high.
 
From my limited testing.. 5k probably. The main problem is I need to do this in an 1hr, so the amount of request that each device need to send in 1sec is over quite high.

You will get blocked when you fire 5K requests per 1hour, is this correct?
 
Even if you use proxies, if the scraper is not done right, and leaves footprints, they can still block you. Apart from using proxies, make the scraper so each request is unique.
 
That sounds like a DDOS - maybe they have setup a protection in place for their API for these kind of actions.
 
First to know, what's the device fingerprinting,
such as User-agent, Canvas... (IP address is important to factor also).

To Send requests without got block...
check robots.txt at first,
Then check offer API or not,
To avoid device fingerprinting issue, you can use Headless browsers, such as Selenium and Puppeteer
I write a post about,
I think you can learn it, though I do not know your purpose to sent requests, I think many are similar to scraper.
 
First to know, what's the device fingerprinting,
such as User-agent, Canvas... (IP address is important to factor also).

To Send requests without got block...
check robots.txt at first,
Then check offer API or not,
To avoid device fingerprinting issue, you can use Headless browsers, such as Selenium and Puppeteer
I write a post about,
I think you can learn it, though I do not know your purpose to sent requests, I think many are similar to scraper.
Thx.
I was wondering if i could do this in aws lambda without any proxies?
Any experience with it?
 
Thx.
I was wondering if i could do this in aws lambda without any proxies?
Any experience with it?
Sorry, no experience, I think no matter use what, too many requests from one IP/server are impossible...
 
Any recommendation for cheap proxy pool services providing above 5k proxies which can be used concurrently?

Couldn’t find any which can do this.

checkout here: https://www.blackhatworld.com/forums/proxies-for-sale.112/ and here: https://www.blackhatworld.com/forums/proxy-lists.103/

Personanny I use this guy: https://www.blackhatworld.com/seo/storm-proxies-70-000-premium-reverse-rotating-proxies-starting-from-11-90.819976/ but the most requests i'm making per day are around 0.1-0.5M. not a 7M/h.
 
That's about 2k requests / second. You will need multiple machines or just a service to do it for you.

Oh -- and of course you need proxies to mask your addresses. I'd just pay to use a service it will be as much to do it yourself.
 
Last edited by a moderator:
Back
Top