Mã trạng thái phản hồi HTTP (HTTP response status codes) là các mã số do máy chủ web (server) trả về để chỉ ra kết quả của một yêu cầu HTTP do trình duyệt hoặc ứng dụng gửi đi. Mỗi mã trạng thái bao gồm một số có ba chữ số và một thông báo giải thích ngắn gọn, giúp xác định trạng thái của phản hồi từ máy chủ.
Các nhóm mã trạng thái chính
- 1xx: Thông báo – Các mã trong nhóm này chỉ ra rằng yêu cầu đã được nhận và quá trình xử lý tiếp tục.
- 2xx: Thành công – Các mã trong nhóm này cho biết yêu cầu đã được nhận, hiểu và chấp nhận thành công.
- 3xx: Chuyển hướng – Các mã này cho biết cần thực hiện các hành động khác để hoàn tất yêu cầu, thường là chuyển hướng trình duyệt đến một URL khác.
- 4xx: Lỗi phía khách hàng – Các mã trong nhóm này cho biết có lỗi xảy ra do phía khách hàng (client), chẳng hạn như yêu cầu không hợp lệ hoặc không được ủy quyền.
- 5xx: Lỗi phía máy chủ – Các mã này cho biết có lỗi xảy ra từ phía máy chủ (server), chẳng hạn như lỗi nội bộ máy chủ hoặc dịch vụ không khả dụng.
Dưới đây là danh sách các mã trạng thái HTTP (HTTP response status codes) và ý nghĩa của chúng.
Mã trạng thái phản hồi HTTP
1xx: Thông báo
- 100 Continue: Tiếp tục.
- 101 Switching Protocols: Chuyển đổi giao thức.
- 102 Processing: Đang xử lý.
2xx: Thành công
- 200 OK: Thành công.
- 201 Created: Đã tạo mới.
- 202 Accepted: Đã chấp nhận.
- 203 Non-Authoritative Information: Thông tin không có thẩm quyền.
- 204 No Content: Không có nội dung.
- 205 Reset Content: Đặt lại nội dung.
- 206 Partial Content: Nội dung phân đoạn.
- 207 Multi-Status: Trạng thái đa phần.
- 208 Already Reported: Đã báo cáo.
- 226 IM Used: IM Used.
3xx: Chuyển hướng
- 300 Multiple Choices: Nhiều lựa chọn.
- 301 Moved Permanently: Đã chuyển vĩnh viễn.
- 302 Found: Đã tìm thấy.
- 303 See Other: Xem trang khác.
- 304 Not Modified: Không thay đổi.
- 305 Use Proxy: Sử dụng proxy.
- 306 (Unused): Không sử dụng.
- 307 Temporary Redirect: Chuyển hướng tạm thời.
- 308 Permanent Redirect: Chuyển hướng vĩnh viễn.
4xx: Lỗi phía khách hàng
- 400 Bad Request: Yêu cầu không hợp lệ.
- 401 Unauthorized: Không có quyền truy cập.
- 402 Payment Required: Yêu cầu thanh toán.
- 403 Forbidden: Cấm truy cập.
- 404 Not Found: Không tìm thấy.
- 405 Method Not Allowed: Phương thức không cho phép.
- 406 Not Acceptable: Không chấp nhận.
- 407 Proxy Authentication Required: Yêu cầu xác thực proxy.
- 408 Request Timeout: Yêu cầu hết thời gian.
- 409 Conflict: Xung đột.
- 410 Gone: Không còn tồn tại.
- 411 Length Required: Yêu cầu độ dài.
- 412 Precondition Failed: Điều kiện tiên quyết thất bại.
- 413 Payload Too Large: Tải trọng quá lớn.
- 414 URI Too Long: URI quá dài.
- 415 Unsupported Media Type: Loại phương tiện không được hỗ trợ.
- 416 Range Not Satisfiable: Phạm vi không thỏa mãn.
- 417 Expectation Failed: Mong đợi thất bại.
- 418 I’m a teapot: Tôi là một ấm trà (mã trạng thái đùa).
- 421 Misdirected Request: Yêu cầu sai hướng.
- 422 Unprocessable Entity: Thực thể không xử lý được.
- 423 Locked: Bị khóa.
- 424 Failed Dependency: Phụ thuộc thất bại.
- 425 Too Early: Quá sớm.
- 426 Upgrade Required: Yêu cầu nâng cấp.
- 428 Precondition Required: Yêu cầu điều kiện tiên quyết.
- 429 Too Many Requests: Quá nhiều yêu cầu.
- 431 Request Header Fields Too Large: Các trường tiêu đề yêu cầu quá lớn.
- 451 Unavailable For Legal Reasons: Không khả dụng vì lý do pháp lý.
5xx: Lỗi phía máy chủ
- 500 Internal Server Error: Lỗi máy chủ nội bộ.
- 501 Not Implemented: Chưa được thực hiện.
- 502 Bad Gateway: Cổng không hợp lệ.
- 503 Service Unavailable: Dịch vụ không khả dụng.
- 504 Gateway Timeout: Cổng hết thời gian.
- 505 HTTP Version Not Supported: Phiên bản HTTP không được hỗ trợ.
- 506 Variant Also Negotiates: Biến thể cũng đàm phán.
- 507 Insufficient Storage: Không đủ không gian lưu trữ.
- 508 Loop Detected: Vòng lặp phát hiện.
- 510 Not Extended: Không được mở rộng.
- 511 Network Authentication Required: Yêu cầu xác thực mạng.
Webb mong rằng những thông tin trên sẽ giúp bạn đọc hiểu rõ hơn về các mã trạng thái phản hồi HTTP và cách sử dụng chúng một cách hiệu quả.
Các dịch vụ của webb: Dịch vụ Webb Đà Nẵng