📊 HTTP Status Codes
Complete HTTP status codes reference with search and filteringThis tool provides a comprehensive reference for HTTP status codes. HTTP status codes are three-digit numbers that indicate the outcome of an HTTP request. They help developers understand what happened with their request and how to handle the response.
Search Status Codes
Status Codes
Code | Name | HTTP Status Codes Reference | Category |
---|---|---|---|
100 | Continue | 继续 | Informational (1xx) |
101 | Switching Protocols | 切换协议 | Informational (1xx) |
102 | Processing | 处理中 | Informational (1xx) |
103 | Early Hints | 早期提示 | Informational (1xx) |
200 | OK | 成功 | Success (2xx) |
201 | Created | 已创建 | Success (2xx) |
202 | Accepted | 已接受 | Success (2xx) |
203 | Non-Authoritative Information | 非权威信息 | Success (2xx) |
204 | No Content | 无内容 | Success (2xx) |
205 | Reset Content | 重置内容 | Success (2xx) |
206 | Partial Content | 部分内容 | Success (2xx) |
207 | Multi-Status | 多状态 | Success (2xx) |
208 | Already Reported | 已报告 | Success (2xx) |
226 | IM Used | IM 已使用 | Success (2xx) |
300 | Multiple Choices | 多种选择 | Redirection (3xx) |
301 | Moved Permanently | 永久重定向 | Redirection (3xx) |
302 | Found | 临时重定向 | Redirection (3xx) |
303 | See Other | 查看其他 | Redirection (3xx) |
304 | Not Modified | 未修改 | Redirection (3xx) |
305 | Use Proxy | 使用代理 | Redirection (3xx) |
Categories
Informational (1xx)
The request was received, continuing process
Success (2xx)
The request was successfully received, understood, and accepted
Redirection (3xx)
Further action needs to be taken to complete the request
Client Error (4xx)
The request contains bad syntax or cannot be fulfilled
Server Error (5xx)
The server failed to fulfill an apparently valid request
Common Status Codes
200 OK: The request has succeeded
301 Moved Permanently: The requested resource has been moved permanently
404 Not Found: The requested resource was not found
500 Internal Server Error: An internal server error occurred
HTTP status codes are essential for web development and API design. Understanding these codes helps in debugging, error handling, and creating better user experiences. Always handle different status codes appropriately in your applications.