Skip to content
ImpactrStart an engagement
Reference

HTTP status codes, with a security lens.

Every HTTP status code explained in plain language — plus what each one means for offensive testing and defense, from 401-vs-403 access control to 429 rate limiting and 500 error disclosure.

1xx Informational

The request was received and the process is continuing.

2xx Success

The request was successfully received, understood, and accepted.

3xx Redirection

Further action is needed to complete the request.

4xx Client Error

The request contains bad syntax or cannot be fulfilled.

5xx Server Error

The server failed to fulfill a valid request.