Ngôn ngữ
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Mã Trạng Thái HTTP

Mã Trạng Thái HTTP

Duyệt và tìm kiếm tất cả mã trạng thái HTTP với mô tả, trường hợp sử dụng, tiêu đề phổ biến và mã liên quan.

Mã Trạng Thái HTTP Là Gì?

Mã trạng thái HTTP là các số có ba chữ số được máy chủ web trả về để phản hồi yêu cầu của máy khách. Chúng cho biết liệu yêu cầu có thành công, được chuyển hướng hay dẫn đến lỗi. Hiểu các mã này là điều cần thiết cho phát triển web, thiết kế API và gỡ lỗi.

Danh Mục Mã Trạng Thái

Mã trạng thái HTTP được chia thành năm danh mục dựa trên chữ số đầu tiên:

1xx (Thông Tin)

Yêu cầu đã được nhận và máy chủ đang tiếp tục xử lý

2xx (Thành Công)

Yêu cầu đã được nhận, hiểu và chấp nhận thành công

3xx (Chuyển Hướng)

Cần thực hiện thêm hành động để hoàn thành yêu cầu (thường là chuyển hướng)

4xx (Lỗi Máy Khách)

Yêu cầu chứa lỗi ở phía máy khách

5xx (Lỗi Máy Chủ)

Máy chủ không thể thực hiện yêu cầu hợp lệ

Ai Sử Dụng Công Cụ Này?

Công cụ tham chiếu này được thiết kế cho các nhà phát triển web, nhà phát triển API, người kiểm tra QA và quản trị viên hệ thống cần tra cứu nhanh mã trạng thái HTTP, hiểu khi nào sử dụng từng mã và so sánh các mã tương tự.

Cách Sử Dụng Công Cụ Này

1

Duyệt Theo Danh Mục

Tất cả mã trạng thái HTTP được hiển thị theo nhóm theo danh mục (1xx đến 5xx). Mỗi nhóm có một màu riêng biệt để dễ dàng nhận dạng. Chỉ cần cuộn qua danh sách để duyệt tất cả các mã.

2

Tìm Kiếm Mã

Sử dụng thanh tìm kiếm ở đầu trang để tìm mã trạng thái cụ thể. Bạn có thể tìm kiếm theo:

  • Số mã — Nhập "404" để tìm 404 Not Found
  • Tên hoặc từ khóa — Nhập "chuyển hướng" để tìm tất cả mã liên quan đến chuyển hướng
  • Từ khóa mô tả — Nhập "proxy" để tìm các mã đề cập đến máy chủ proxy
3

Lọc Theo Danh Mục

Nhấp vào các tab danh mục (Tất cả, 1xx, 2xx, 3xx, 4xx, 5xx) để chỉ hiển thị mã từ một nhóm cụ thể. Điều này hữu ích khi bạn biết loại phản hồi chung nhưng không biết mã chính xác.

4

Xem Chi Tiết

Nhấp vào bất kỳ thẻ mã trạng thái nào để mở rộng và xem thông tin chi tiết bao gồm:

  • Trường Hợp Sử Dụng — Các tình huống thực tế khi mã này được trả về
  • Tiêu Đề Phổ Biến — Tiêu đề phản hồi thường được liên kết với mã này
  • Mã Liên Quan — Các mã tương tự hoặc thường bị nhầm lẫn để so sánh
5

Lưu Mã Yêu Thích

Nhấp vào biểu tượng dấu trang trên bất kỳ mã nào để lưu nó. Các mã được lưu sẽ xuất hiện ở đầu trang để truy cập nhanh. Các lưu của bạn được lưu trong trình duyệt và tồn tại qua các phiên làm việc.

Tính Năng

Tham Chiếu Mã Trạng Thái HTTP Đầy Đủ

Công cụ này bao gồm tất cả mã trạng thái HTTP tiêu chuẩn được định nghĩa trong RFC, bao gồm các mã thường được sử dụng và các mã ít phổ biến hơn.

  • 200 OK, 301 Moved Permanently, 404 Not Found
  • 500 Internal Server Error
  • 103 Early Hints, 418 I'm a Teapot
  • 451 Unavailable For Legal Reasons

Danh Mục Được Mã Hóa Màu

Mỗi danh mục được phân biệt trực quan bằng lược đồ màu riêng, giúp dễ dàng xác định loại phản hồi một cách nhanh chóng.

  • Mã thông tin là xanh dương
  • Mã thành công là xanh lá
  • Mã chuyển hướng là vàng
  • Mã lỗi máy khách là đỏ
  • Mã lỗi máy chủ là tím

Trường Hợp Sử Dụng Thực Tế

Mỗi mã trạng thái bao gồm các trường hợp sử dụng thực tế giải thích khi nào và tại sao máy chủ trả về mã cụ thể đó.

  • Chọn mã trạng thái phù hợp cho thiết kế API
  • Hiểu phản hồi lỗi khi gỡ lỗi
  • Tìm hiểu các phương pháp hay nhất cho phản hồi HTTP

So Sánh Mã Liên Quan

Các mã thường bị nhầm lẫn được liên kết với nhau, cho phép bạn điều hướng nhanh giữa chúng và hiểu sự khác biệt.

  • So sánh 401 vs 403
  • Hiểu chuyển hướng 301 vs 302
  • Phân biệt lỗi 400 vs 422

Lưu và Truy Cập Nhanh

Đánh dấu các mã trạng thái được sử dụng thường xuyên nhất của bạn để chúng luôn xuất hiện ở đầu trang.

  • Lưu được lưu cục bộ trong trình duyệt của bạn
  • Không cần tài khoản
  • Tồn tại qua các phiên làm việc
Mẹo Chuyên Nghiệp: Sử dụng các danh mục được mã hóa màu và tính năng lưu cùng nhau để tạo hướng dẫn tham chiếu nhanh được cá nhân hóa cho các mã trạng thái bạn sử dụng thường xuyên nhất trong các dự án của mình.

Các Câu Hỏi Thường Gặp

Sự khác biệt giữa 401 và 403 là gì?

401 Unauthorized

Yêu Cầu Xác Thực

Máy khách chưa cung cấp thông tin xác thực hợp lệ. Máy khách nên xác thực (đăng nhập) và thử lại.

  • Người dùng cần đăng nhập
  • Thông tin xác thực bị thiếu hoặc không hợp lệ
  • Xác thực lại sẽ giải quyết vấn đề
403 Forbidden

Quyền Truy Cập Bị Từ Chối

Máy khách đã được xác thực nhưng không có quyền truy cập tài nguyên. Xác thực lại sẽ không giúp.

  • Người dùng đã đăng nhập nhưng thiếu quyền
  • Truy cập bị hạn chế bởi vai trò hoặc chính sách
  • Xác thực sẽ không giải quyết vấn đề

Khi nào tôi nên sử dụng chuyển hướng 301 vs 302?

301 Moved Permanently

Chuyển Hướng Vĩnh Viễn

Sử dụng khi tài nguyên đã chuyển vĩnh viễn đến URL mới. Các công cụ tìm kiếm sẽ cập nhật chỉ mục của họ.

  • Thay đổi hoặc di chuyển miền
  • Cấu trúc lại URL
  • Chuyển nội dung vĩnh viễn
  • Giá trị SEO chuyển sang URL mới
302 Found

Chuyển Hướng Tạm Thời

Sử dụng cho chuyển hướng tạm thời khi URL gốc vẫn nên được sử dụng trong tương lai.

  • Chuyển hướng trang bảo trì
  • Kịch bản kiểm tra A/B
  • Chuyển nội dung tạm thời
  • Giá trị SEO vẫn ở URL gốc

Sự khác biệt giữa 400 và 422 là gì?

400 Bad Request

Yêu Cầu Không Đúng Định Dạng

Yêu cầu không đúng định dạng — máy chủ không thể phân tích cú pháp.

  • Cú pháp JSON không hợp lệ
  • Cấu trúc XML không đúng
  • Tiêu đề bắt buộc bị thiếu
  • Lỗi cấp độ cú pháp
422 Unprocessable Content

Lỗi Ngữ Nghĩa

Yêu cầu đúng cú pháp nhưng không hợp lệ về ngữ nghĩa.

  • JSON hợp lệ nhưng giá trị trường không hợp lệ
  • Lỗi xác thực logic kinh doanh
  • Không khớp kiểu dữ liệu
  • Lỗi cấp độ ngữ nghĩa

502 Bad Gateway có nghĩa là gì?

Lỗi 502 Bad Gateway có nghĩa là máy chủ hoạt động như gateway hoặc proxy đã nhận được phản hồi không hợp lệ từ máy chủ hạ nguồn.

Nguyên Nhân Phổ Biến

  • Reverse proxy (như Nginx) không thể kết nối với ứng dụng backend
  • Máy chủ backend bị tắt hoặc quá tải
  • Backend trả về phản hồi không đúng định dạng
  • Vấn đề kết nối mạng giữa proxy và backend
  • Hết thời gian chờ phản hồi từ máy chủ hạ nguồn
Mẹo Gỡ Lỗi: Kiểm tra nhật ký ứng dụng backend của bạn và đảm bảo máy chủ hạ nguồn đang chạy và có thể truy cập được từ máy chủ proxy.

Các mã được lưu của tôi có được lưu không?

Có. Các mã được lưu được lưu trong bộ nhớ cục bộ của trình duyệt và sẽ tồn tại qua các lần làm mới trang và phiên trình duyệt.

  • Không cần tài khoản hoặc kết nối máy chủ
  • Dữ liệu được lưu cục bộ trong trình duyệt của bạn
  • Tồn tại qua các lần làm mới trang và phiên làm việc
  • Chỉ riêng tư cho trình duyệt của bạn
Lưu Ý: Nếu bạn xóa bộ nhớ cục bộ của trình duyệt hoặc sử dụng trình duyệt/thiết bị khác, các mã được lưu sẽ không khả dụng. Lưu là dành riêng cho thiết bị và trình duyệt.
Nhập số mã hoặc từ khóa vào thanh tìm kiếm để tìm mã ngay lập tức
Nhấp vào tab danh mục (1xx-5xx) để lọc theo loại phản hồi
Nhấp vào bất kỳ thẻ mã trạng thái nào để xem trường hợp sử dụng, tiêu đề và mã liên quan
Nhấp vào biểu tượng dấu trang để lưu các mã bạn sử dụng thường xuyên — chúng sẽ xuất hiện ở đầu trang
Nhấp vào mã liên quan trong chế độ xem chi tiết để điều hướng giữa các mã tương tự
Tất cả dữ liệu là tĩnh — không cần yêu cầu máy chủ
Muốn biết thêm? Đọc tài liệu →
1/7
Bắt đầu gõ để tìm kiếm...
Đang tìm kiếm...
Không tìm thấy kết quả
Hãy thử tìm với từ khóa khác