- Notifications
You must be signed in to change notification settings - Fork16
A simple PHP module to bypass Cloudflare's anti-bot page (also known as "I'm Under Attack Mode", or IUAM)
License
NotificationsYou must be signed in to change notification settings
ScoLib/cfscrape
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A simple PHP module to bypass Cloudflare's anti-bot page (also known as "I'm Under Attack Mode", or IUAM)
Thankshttps://github.com/Anorov/cloudflare-scrape
php >= 7.2
v8js扩展https://github.com/phpv8/v8js
$ composer require cfscrape/cfscrape
$scraper = \Cfscrape\Cfscrape::createScraper();// 延时$scraper->setDelay(10);// 自定义UA$scraper->setUserAgent('custom-ua');// \Psr\Http\Message\ResponseInterface$response =$scraper->get('http://somesite.com');
// cookies is array// [// 'cf_clearance' => 'c8f913c707b818b47aa328d81cab57c349b1eee5-1426733163-3600',// '__cfduid' => 'dd8ec03dfdbcb8c2ea63e920f1335c1001426733158'// ][$cookies,$userAgent] = \Cfscrape\Cfscrape::getTokens('http://somesite.com');// cookies is string// cf_clearance=c8f913c707b818b47aa328d81cab57c349b1eee5-1426733163-3600; __cfduid=dd8ec03dfdbcb8c2ea63e920f1335c1001426733158[$cookies,$userAgent] = \Cfscrape\Cfscrape::getCookieString('http://somesite.com');
The MIT License (MIT). Please seeLicense File for more information.
About
A simple PHP module to bypass Cloudflare's anti-bot page (also known as "I'm Under Attack Mode", or IUAM)
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published