HTTP status code lookup
Tra cứu bất kỳ mã trạng thái HTTP nào — 1xx đến 5xx — với mô tả bằng tiếng Anh đơn giản.
- 100Continue
Server received the request headers; client should send the body.
- 101Switching Protocols
The server is switching protocols as requested by the client.
- 102Processing
Request received but not yet processed (WebDAV).
- 103Early Hints
Used to return some response headers before final HTTP message.
- 200OK
Standard success response.
- 201Created
Request succeeded and a new resource was created.
- 202Accepted
Request accepted for processing but not completed.
- 203Non-Authoritative Information
Returned metadata is from a third-party copy.
- 204No Content
Request succeeded but no content is returned.
- 205Reset Content
Request succeeded; client should reset the document view.
- 206Partial Content
Range request succeeded; partial content returned.
- 207Multi-Status
Body contains multiple statuses (WebDAV).
- 208Already Reported
Members of a DAV binding already enumerated.
- 226IM Used
Server fulfilled a GET request and the response is the result of one or more instance-manipulations.
- 300Multiple Choices
Request has more than one possible response.
- 301Moved Permanently
Resource moved to a new permanent URL.
- 302Found
Resource is temporarily at a different URL.
- 303See Other
Client should follow the response to a new URL with GET.
- 304Not Modified
Cached version is still valid; no body returned.
- 307Temporary Redirect
Same method should be used at the new URL.
- 308Permanent Redirect
Same as 301 but the request method must not change.
- 400Bad Request
Server cannot or will not process due to a client error.
- 401Unauthorized
Authentication required and has failed or not been provided.
- 402Payment Required
Reserved for future use, sometimes used for paywalls.
- 403Forbidden
Server understood but refuses to authorize.
- 404Not Found
The requested resource could not be found.
- 405Method Not Allowed
Request method is known but not supported by the resource.
- 406Not Acceptable
Resource cannot produce content matching the Accept headers.
- 407Proxy Authentication Required
Client must authenticate with the proxy.
- 408Request Timeout
Server timed out waiting for the request.
- 409Conflict
Request conflicts with the current state of the resource.
- 410Gone
Resource is no longer available and will not be available again.
- 411Length Required
Content-Length header is required.
- 412Precondition Failed
A precondition in the request headers was not met.
- 413Payload Too Large
Request entity is larger than the server is willing to process.
- 414URI Too Long
URI is longer than the server is willing to interpret.
- 415Unsupported Media Type
Media format of the request is not supported.
- 416Range Not Satisfiable
Requested range cannot be served.
- 417Expectation Failed
Expectation in Expect header could not be met.
- 418I'm a teapot
Server refuses to brew coffee because it is, permanently, a teapot.
- 421Misdirected Request
Request was directed to a server unable to produce a response.
- 422Unprocessable Entity
Request was well-formed but had semantic errors.
- 423Locked
Resource is locked (WebDAV).
- 424Failed Dependency
Request failed because of a previous failed request (WebDAV).
- 425Too Early
Server unwilling to risk processing a replay-vulnerable request.
- 426Upgrade Required
Client must upgrade to a different protocol.
- 428Precondition Required
Server requires the request to be conditional.
- 429Too Many Requests
Client has sent too many requests in a given amount of time.
- 431Request Header Fields Too Large
Headers are too large for the server to process.
- 451Unavailable For Legal Reasons
Resource cannot be served for legal reasons.
- 500Internal Server Error
Generic server error response.
- 501Not Implemented
Server does not support the request method.
- 502Bad Gateway
Server received an invalid response from an upstream server.
- 503Service Unavailable
Server is overloaded or down for maintenance.
- 504Gateway Timeout
Upstream server did not respond in time.
- 505HTTP Version Not Supported
HTTP version in the request is not supported.
- 506Variant Also Negotiates
Internal configuration error in transparent content negotiation.
- 507Insufficient Storage
Server is unable to store the representation (WebDAV).
- 508Loop Detected
Server detected an infinite loop while processing (WebDAV).
- 510Not Extended
Further extensions to the request are required.
- 511Network Authentication Required
Client needs to authenticate to gain network access.
Được lấy từ RFC 9110 và sổ đăng ký trạng thái HTTP IANA.
Giới thiệu về HTTP status code lookup
Tra cứu mã trạng thái HTTP của Handytool là tham chiếu nhanh cho mọi trạng thái HTTP từ 100 Continue đến 511 Network Authentication Required. Tìm kiếm theo mã (404), tên (Not Found) hoặc đoạn mô tả; lọc theo lớp (1xx thông tin, 2xx thành công, 3xx chuyển hướng, 4xx lỗi máy khách, 5xx lỗi máy chủ). Được lấy từ RFC 9110 và sổ đăng ký trạng thái HTTP IANA, bao gồm WebDAV và các tiện ích mở rộng khác mà bạn sẽ thấy trong phản hồi API thực tế.
Tính năng của HTTP status code lookup
- 01
Tìm kiếm theo mã hoặc ý nghĩa
Nhập mã, tên hoặc cụm từ từ mô tả — danh sách lọc tức thì. Hữu ích khi bạn nhớ 422 có nghĩa là "một cái gì đó ngữ nghĩa" nhưng không thể nhớ lại tên chính xác.
- 02
Bộ lọc lớp
Thu hẹp danh sách thành một lớp duy nhất — 4xx khi bạn gỡ lỗi lỗi máy khách, 5xx khi bạn đuổi theo lỗi máy chủ, 3xx khi bạn tháo gỡ chuỗi chuyển hướng.
- 03
Giải thích bằng tiếng Anh đơn giản
Mỗi mục có tóm tắt một câu hướng tới các nhà phát triển — mã thực sự có nghĩa là gì trong thực tế, không chỉ là từ ngữ RFC chính thức.
Câu hỏi thường gặp về HTTP status code lookup
- Sự khác biệt giữa 401 và 403 là gì?
- 401 Unauthorized có nghĩa là yêu cầu thiếu xác thực hợp lệ — đăng nhập và thử lại. 403 Forbidden có nghĩa là bạn được xác thực nhưng không được phép truy cập tài nguyên — thông tin đăng nhập sẽ không giúp.
- Khi nào tôi nên trả 422 vs 400?
- 400 Bad Request là cú pháp bị hỏng (JSON bị hỏng, trường bắt buộc bị thiếu). 422 Unprocessable Entity dành cho các yêu cầu đúng cú pháp không vượt qua xác thực kinh doanh (email đã tồn tại, tuổi phải ≥ 18).
- Có phải 418 I'm a teapot là mã trạng thái thực tế không?
- Có — được xác định là trò đùa Ngày Cá tháng 4 trong RFC 2324 (1998) và được khẳng định lại trong RFC 7168. Nó không được sử dụng bởi HTTP tự nó nhưng xuất hiện trong sổ đăng ký IANA và một số dịch vụ trả lại nó dưới dạng trứng phục sinh.
- Điều gì xảy ra sau mã 5xx trên 511?
- Mã trên 511 được chỉ định trong sổ đăng ký IANA. Bạn có thể thấy mã 5xx tùy chỉnh từ các nền tảng cụ thể (Cloudflare sử dụng 520-527 cho vấn đề hạt nguồn), nhưng chúng là phần mở rộng dành riêng cho nhà cung cấp, không phải HTTP tiêu chuẩn.
Công cụ liên quan
Nhà phát triển →- Sẵn sàng
MIME type lookup
Tra cứu MIME types theo phần mở rộng tệp hoặc tìm kiếm theo loại nội dung — bao gồm hình ảnh, video, âm thanh, tài liệu và phông chữ.
Nhà phát triểnMiễn phíChạy cục bộMở - Sẵn sàng
Regex tester
Kiểm tra các biểu thức chính quy JavaScript so với bất kỳ văn bản nào — xem kết quả khớp, nhóm, và thay thế trực tiếp trong trình duyệt của bạn.
Nhà phát triểnMiễn phíChạy cục bộMở - Sẵn sàng
Diff viewer
So sánh hai đoạn văn bản cạnh nhau — diff theo dòng, từ hoặc ký tự — riêng tư trong trình duyệt của bạn.
Nhà phát triểnMiễn phíChạy cục bộMở
Khám phá các công cụ khác
Tất cả công cụ →- Sẵn sàng
PDF sang JPG
Chuyển mỗi trang PDF thành ảnh JPG, PNG hoặc WebP sắc nét ngay trong trình duyệt — không upload, không mất chất lượng.
PDFMiễn phíChạy cục bộMở - Sẵn sàng
Xoá nền
Xoá nền ảnh bằng mô hình AI chạy trên trình duyệt — không cần tải lên, ảnh của bạn ở lại trên thiết bị.
Hình ảnhMiễn phíChạy cục bộMở - Sẵn sàng
Cắt video
Cắt đầu hoặc cuối video với độ chính xác từng khung hình.
VideoMiễn phíMở - Sẵn sàng
Cắt âm thanh
Cắt một đoạn trong tệp âm thanh.
Âm thanhMiễn phíChạy cục bộMở - Sẵn sàng
Markdown sang HTML
Chuyển đổi Markdown thành HTML sạch sẽ ngay trong trình duyệt của bạn.
Tài liệuMiễn phíChạy cục bộMở