Version 1.7.0 is the first one where the version of Node in the Docker image supports top-level await.
|4 weeks ago|
|.gitignore||2 months ago|
|LICENSE||4 weeks ago|
|README.md||4 weeks ago|
|cloudflare-playwright.sh||4 weeks ago|
|index.js||2 months ago|
|package.json||4 weeks ago|
A simple tool to deal with the "Checking your browser before accessing [site]." interstitials from Cloudflare.
This uses Playwright to visit the site, wait for the Cloudflare scripts to do their thing and for the
cf_clearance cookie to be created, and then outputs the headers that should be set on future requests for automated access.
It can be run with the Playwright browser dependencies installed natively on your system, or with the Playwright Docker image.
npm install npx playwright install-deps firefox npx playwright firefox
node . example.com