Synopsis
Using Advanced Blocking Response, blocked JSON requests receive a JSON response with status 403. This response includes a payload which allow us to display PerimeterX's challenge. After visitor is exonerated, the original request will be sent and resolved using the original promise.
How to use this simulation
Fill in your PerimeterX app ID. Choose a request behaviour from the dropdown, the response will be simulated locally. If you've lost track of blockage and exoneration, select "Reset" option.
Tip: Add your app ID to query string for easy refresh: http://localhost:1234/?appId=PXXXXXXXXX