matusf / openapi-fuzzer

Black-box fuzzer that fuzzes APIs based on OpenAPI specification. Find bugs for free!
GNU Affero General Public License v3.0
526 stars 22 forks source link

feat: implement rate limiting #38

Closed matusf closed 10 months ago

matusf commented 10 months ago

When 429 (Too Many Requests) or 503 (Service unavailable) status codes are received, the fuzzer will try to resend the request after number of seconds specified in Retry-After header. If the header is not present it will use exponential backoff algorithm with a start value of 1 second.

Closes: #23