I want to slow down my app by adding latency for ajax requests. I have two options: doing it in javascript and doing it server-side. With javascript, I could easily add a setTimeout on my requests but there are about 30 different requests and I’m wondering if there’s a better way, with less code.
I want to slow down ajax requests server-side. What’s the best way to do it? I’m using about 25 different asmx web services (will be converted to wcf soon) and I’m wondering how to make it so that all requests have 1000ms of latency.
My goal is to change as little code as possible so that I can turn this feature on/off by changing as little as possible.
Thanks for your suggestions.
In case you’re wondering why: I’m running on my local machine. I’m going to do a user-testing session and I need to simulate real ajax requests. Without latency, the ajax request happens almost instantaneously.
You could add a
in the
OnRequestBegin-Handler or where ever you can intercept the request before doing the actual work.