2 releases
0.1.6 | May 16, 2024 |
---|---|
0.1.5 | May 6, 2024 |
0.1.1 |
|
#277 in Testing
14KB
154 lines
rate-limit-testing
Install
$ cargo install rate-limit-testing
GET request
$ rate-limit-testing -u <url> -d <delay-between-requests>
POST request (automatically uses POST if payload/post_data is provided)
$ rate-limit-testing -u <url> -d <delay-between-requests> -p "the body"
Headers
$ rate-limit-testing -u <url> -d <delay-between-requests> -p "the body" -a "HEADER1: value, HEADER2: value"
Note;
A delay greater than 100 will be assumed to be in milliseconds
Delay less than 100 will be assumed as seconds
Development and Collaboration
Feel free to open a pull request, please run the following prior to your submission please!
echo "Run clippy"; cargo clippy -- -D clippy::all
echo "Format source code"; cargo fmt -- --check
Dependencies
~8–20MB
~272K SLoC