#速率限制 #测试 #预期 #请求 #URL

应用 速率限制测试

旨在用于测试速率限制

2 个版本

0.1.6 2024年5月16日
0.1.5 2024年5月6日
0.1.1 2024年4月25日

#5#预期

Download history 112/week @ 2024-04-21 249/week @ 2024-04-28 169/week @ 2024-05-05 142/week @ 2024-05-12 29/week @ 2024-05-19 5/week @ 2024-05-26 2/week @ 2024-06-02

每月 295 次下载

MIT 许可证

14KB
154

速率限制测试

安装

$ cargo install rate-limit-testing

GET 请求

$ rate-limit-testing -u <url> -d <delay-between-requests>

POST 请求(如果提供 payload/post_data,将自动使用 POST)

$ rate-limit-testing -u <url> -d <delay-between-requests> -p "the body"

头部信息

$ rate-limit-testing -u <url> -d <delay-between-requests> -p "the body" -a "HEADER1: value, HEADER2: value"

注意;

大于100的延迟将被假定为毫秒

小于100的延迟将被假定为秒

开发和协作

请随意提交一个拉取请求,请在提交之前运行以下命令!

echo "Run clippy"; cargo clippy -- -D clippy::all
echo "Format source code"; cargo fmt -- --check

依赖项

~8–19MB
~279K SLoC