How to slow down HTTP requests with Proxyman
4 September 2024 (Updated 18 September 2024)
Let’s suppose you’re using Cloudflare’s CAPTCHA and you want to simulate how your app behaves when a request to Cloudflare’s servers takes a while to load. Let’s suppose this is a request to a URL like:
You can delay all HTTP requests to this type of URL using Proxyman.
First, enter the URL in the search bar (press Cmd + F
if you can’t see the search bar):

Right-click on a matching URL entry and select Scripting
:

Add a rule:

Define your script that matches against the URL pattern and that calls sleep()
to delay the response:

Verify your script ran:

Tagged:
Misc