🛝Toolio
Tất cả công cụ Giới thiệu Liên hệ

📡 Tra Cứu Mã Trạng Thái HTTP

Mã trạng thái HTTP là các số ba chữ số mà máy chủ trả về kèm mỗi phản hồi để thông báo cho client biết chuyện gì đã xảy ra. Có 5 nhóm: 1xx (thông tin), 2xx (thành công), 3xx (chuyển hướng), 4xx (lỗi máy khách) và 5xx (lỗi máy chủ). Dùng ô tìm kiếm hoặc bộ lọc nhóm ở trên để tìm mã bất kỳ ngay lập tức.

Giới thiệu

Công cụ này tổng hợp tất cả 62 mã trạng thái HTTP chuẩn được định nghĩa trong RFC 7231, RFC 4918 (WebDAV), RFC 6585, RFC 7538, RFC 8470 và các tiêu chuẩn liên quan — không cần kết nối mạng. Mỗi mã hiển thị giá trị số, tên chính thức, mô tả dễ hiểu và nhãn nhóm. Nhấn vào thẻ bất kỳ để sao chép số mã vào clipboard.

Cách sử dụng

  1. Gõ số (ví dụ: 404) hoặc từ khoá (ví dụ: "redirect") vào ô tìm kiếm để lọc mã ngay lập tức.
  2. Dùng các nút nhóm (Tất cả / 1xx / 2xx / 3xx / 4xx / 5xx) để xem chỉ nhóm bạn cần.
  3. Nhấn vào thẻ bất kỳ để sao chép số mã vào clipboard — thông báo xác nhận sẽ hiện ra.
  4. Kết hợp tìm kiếm và lọc nhóm — chúng hoạt động cùng nhau, ví dụ bạn có thể tìm "auth" chỉ trong nhóm 4xx.
  5. Dùng bàn phím: Tab tới thẻ, nhấn Enter hoặc Space để sao chép — dùng hoàn toàn không cần chuột.

Câu hỏi thường gặp

HTTP 404 có nghĩa là gì?
404 Not Found có nghĩa là máy chủ không thể tìm thấy tài nguyên được yêu cầu. URL có thể bị viết sai, trang đã bị xoá, hoặc tài nguyên đã di chuyển mà không có chuyển hướng. Đây là lỗi HTTP phổ biến nhất mà người dùng web gặp phải.
Sự khác nhau giữa chuyển hướng 301 và 302 là gì?
301 Moved Permanently báo hiệu tài nguyên đã chuyển vĩnh viễn sang URL mới, nên trình duyệt và công cụ tìm kiếm cập nhật bản ghi của mình. 302 Found báo hiệu chuyển tạm thời — trình duyệt theo chuyển hướng nhưng vẫn dùng URL gốc cho các yêu cầu sau. Về SEO, 301 truyền link equity sang URL mới; 302 thì không.
Nguyên nhân gây ra lỗi 500 Internal Server Error là gì?
Lỗi 500 có nghĩa là máy chủ gặp phải điều kiện bất ngờ — đây là lỗi bao quát cho các sự cố phía máy chủ. Nguyên nhân phổ biến bao gồm ngoại lệ không được xử lý trong mã ứng dụng, cấu hình máy chủ sai, hết bộ nhớ, lỗi kết nối cơ sở dữ liệu, hoặc lỗi cú pháp trong script phía máy chủ. Kiểm tra nhật ký lỗi của máy chủ để chẩn đoán nguyên nhân gốc rễ.
Sự khác nhau giữa 401 Unauthorized và 403 Forbidden là gì?
401 có nghĩa là xác thực bị thiếu hoặc không hợp lệ — máy chủ không biết bạn là ai. Gửi thông tin xác thực hợp lệ có thể giải quyết được. 403 có nghĩa là máy chủ biết bạn là ai nhưng từ chối cấp quyền cho hành động — thông tin xác thực không giúp được vì quyền truy cập đơn giản là không được phép cho tài khoản hoặc vai trò của bạn.
Mã trạng thái HTTP có giống nhau trong HTTP/2 và HTTP/3 không?
Có. HTTP/2 và HTTP/3 thay đổi tầng truyền tải (khung nhị phân, đa kênh, QUIC) nhưng giữ nguyên ngữ nghĩa mã trạng thái như HTTP/1.1. Mã 200, 404 hoặc 500 có ý nghĩa hoàn toàn giống nhau bất kể phiên bản giao thức. Các mã được liệt kê ở đây áp dụng cho tất cả các phiên bản HTTP đang được sử dụng.