Skip to content
This Fiddler extension tampers HTTP response messages to force the return of HTTP 429 Too Many Requests errors.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Http429.SimulateThrottling
.gitignore
Http429.SimulateThrottling.sln
README.md

README.md

Http429.SimulateThrottling

This Fiddler extension tampers HTTP response messages to HTTP 429 Too Many Requests errors.

It is written to only process *.sharepoint.com requests, and those end with /_vti_bin/client.svc

Throttling driven by a concurrent queue. 10 requests must occur within 5 seconds for the throttling to kick in.

**You can change any of the above hardcoded values. **

It is hardcoded for Fiddler version 4.6.3.44034, but you can change that to your version (see: https://github.com/OneBitSoftware/Http429.SimulateThrottling/blob/master/Http429.SimulateThrottling/ThrottleSimulatorExtension.cs#L2)

It requires a reference to Fiddler.exe, which is set to "C:\Program Files (x86)\Fiddler2\Fiddler.exe" in the .csproj file, so point that to your Fiddler installation .exe.

Feel free to raise any issues or submit PR's.

You can’t perform that action at this time.