reese84
POST /incapsula/reese84 · €1.50 / 1,000You have reese84 when a site sets a cookie of that name, sends an x-d-token header, or loads a script from a path of random words on its own domain, sometimes with ?s= after it. Fetch that script with your browser-like client and send it to us with the page's URL and your user agent.
We answer with the sensor as a JSON string. Post it unchanged to the script's URL with ?d= and the site's host added, as text/plain, over HTTP/2. Imperva replies with the token, the number of seconds until you should renew it and the cookie's domain. Set reese84 to the token and the site lets you through.
The token expires within minutes; the renewInSec values we've seen were around ten to fifteen. Renewing doesn't need a new solve: post the current token back to the same URL and Imperva issues a fresh one. Only a new session, or a token that was refused, needs another call to Parsa.
Some Imperva sites serve a different, dynamic variant behind a "Pardon Our Interruption" page with a proof of work. That variant isn't supported yet; the pow field is accepted and ignored.
- userAgent
- Chrome on Windows or macOS
- pageUrl
- The protected page
- script
- The body of your GET to the script
- scriptUrl
- Where the script came from
- ip
- Your proxy's exit IP
- acceptLanguage
- The Accept-Language you send
- payload
- The sensor, a JSON string, to post as is to scriptUrl?d=<host>