Lỗi Mã trạng thái HTTP phổ biến là viết tắt của gì?

HTTP là một giao thức truyền thông đơn giản dựa trên TCP/IP  và là nền tảng tuyệt đối để cung cấp dữ liệu trên World Wide Web . Trong nhiều năm, HTTP  đang đóng vai trò là một giao thức mạnh mẽ, trong đó các luồng dữ liệu được gửi qua HTTP giữa máy khách và máy chủ.  Về cơ bản HTTP(Essentially HTTP) dựa trên kiến ​​trúc máy khách-máy chủ trong đó trình duyệt web và công cụ tìm kiếm hoạt động giống như một máy khách HTTP và máy chủ Web hoạt động như một máy chủ. Yêu cầu / phản hồi này của máy khách và máy chủ được giao tiếp qua kết nối TCP/IP . Máy khách trình duyệt khởi tạo một yêu cầu tới máy chủ web dưới dạng URLvà máy chủ web phản hồi lại bằng các tài nguyên được yêu cầu cùng với mã trạng thái HTTPS có trong tiêu đề (HTTPS status codes)HTTP của trình duyệt . Nói cách khác, máy chủ web phản hồi yêu cầu bằng mã thành công hoặc mã lỗi.

Lỗi mã trạng thái HTTP

Lỗi mã trạng thái HTTP

Mã trạng thái HTTPS(HTTPS) là một ghi chú ngắn do máy chủ gửi được hiển thị trên trang web khi máy khách bắt đầu yêu cầu máy chủ. Mã trạng thái HTTPS(HTTPS) rất quan trọng đối với chủ sở hữu trang web hoặc bất kỳ nhà phát triển nào vì chúng đóng vai trò quan trọng trong việc chẩn đoán lỗi phía máy khách / máy chủ và giải quyết các vấn đề về cấu hình. Nói cách khác, mã trạng thái HTTPS là cách máy chủ thông báo rằng có điều gì đó không ổn. Phần tử mã trạng thái là một số có 3 chữ số trong đó chữ số đầu tiên của mã trạng thái chỉ định các lớp của phản hồi. Trong lớp, nhiều loại mã máy chủ tồn tại và được máy chủ trả về. Hai chữ số cuối cùng của mã trạng thái HTTPS không có bất kỳ vai trò phân loại nào. Có năm lớp tiêu chuẩn cho HTTPmã trạng thái mà chúng ta sẽ thảo luận chi tiết và thảo luận về một số mã trạng thái HTTPS mà chúng ta có thể gặp thường xuyên.

Mã trạng thái HTTPS(HTTPS) được phân thành 5 loại:

1xx:

Lớp này biểu thị các phản hồi thông tin(Informational) chỉ ra rằng các yêu cầu do máy khách khởi tạo đã được máy chủ web nhận được và đang được xử lý.

Trong lớp này, nhiều loại mã máy chủ tồn tại và được máy chủ trả về.

Sau đây là một số danh sách các mã trạng thái thuộc lớp 1xx.

100 Tiếp tục:(100 Continue:) Điều này chỉ ra rằng máy chủ chỉ nhận được một phần yêu cầu do máy khách khởi tạo trong số một yêu cầu lớn và điều đó có nghĩa là máy khách có thể tiếp tục gửi yêu cầu miễn là yêu cầu không bị từ chối từ phía máy chủ.

101 Giao thức chuyển đổi:(101 Switching Protocols:) Mã trạng thái có nghĩa là máy chủ đã sẵn sàng chuyển đổi giao thức theo yêu cầu của khách hàng.

2xx:

Lớp này là mã thành công do máy chủ trả về. Nó có nghĩa là máy chủ đã nhận được yêu cầu do máy khách khởi tạo, cũng như hành động đã được hiểu và xử lý.

Sau đây là một số danh sách mã trạng thái thuộc lớp 2xx.

200 OK: Mã trạng thái này là phản hồi tiêu chuẩn cho các yêu cầu HTTP thành công do máy khách khởi tạo. Nó được máy chủ trả về khi trang web hoạt động giống như cách nó hoạt động được mong đợi.

201 Đã tạo:(201 Created:) Mã trạng thái này được trả về khi máy chủ hoàn thành yêu cầu do máy khách khởi tạo và một tài nguyên mới được tạo

205 Đặt lại nội dung:(205 Reset Content:) Mã trạng thái này được trả về khi máy chủ đã hoàn thành thành công yêu cầu của khách hàng nhưng không trả lại được bất kỳ nội dung nào. Nó yêu cầu máy khách / trình duyệt đặt lại chế độ xem tài liệu.

3xx:

Lớp này là mã Chuyển hướng(Redirection) đề xuất khách hàng thực hiện hành động bổ sung để hoàn thành yêu cầu đã bắt đầu. Nó chỉ ra rằng khách hàng phải thực hiện thêm hành động để hoàn thành yêu cầu.

Sau đây là một số danh sách các mã trạng thái thuộc lớp 3xx.

300 Multiple Choices: nó chỉ ra nhiều lựa chọn cho các tài nguyên do khách hàng khởi tạo. Khách hàng có thể chọn một liên kết có tối đa năm địa chỉ.

301 Moved Permanently: Mã trạng thái này được hiển thị khi yêu cầu tài nguyên hoặc trang web do khách hàng khởi xướng được thay thế vĩnh viễn bằng tài nguyên khác. nó chuyển hướng đến một URL mới .

302 Đã tìm thấy:(302 Found:) Mã trạng thái này được hiển thị khi tìm thấy yêu cầu tài nguyên hoặc trang web do khách hàng khởi tạo nhưng ở một vị trí khác với mong đợi. Nó tạm thời được chuyển đến một tài nguyên khác hoặc tạm thời chuyển hướng đến một URL mới .

304 Không được sửa đổi:(304 Not Modified:) Mã trạng thái này được trả về nếu khách hàng đã tải xuống tài nguyên kể từ lần truy cập cuối cùng và được hiển thị để thông báo cho trình duyệt khách rằng các tài nguyên được yêu cầu đã được lưu trữ trong bộ đệm ẩn của trình duyệt mà chưa được sửa đổi. Mã trạng thái này về cơ bản tăng tốc độ phân phối tài nguyên từ trang web bằng cách sử dụng bản sao đã tải xuống trước đó vẫn còn trong bộ nhớ cache kể từ lần truy cập gần đây nhất.

4xx:

Lỗi phía máy khách cho biết rằng đã có sự cố với yêu cầu của máy khách. Mã được trả lại nếu yêu cầu của khách hàng có thể chứa cú pháp không chính xác.

Sau đây là một số danh sách các mã trạng thái thuộc lớp 4xx.

400 Yêu cầu không hợp lệ:(400 Bad Request:) Mã trạng thái này được trả về nếu máy chủ không xử lý yêu cầu do lỗi máy khách như sai cú pháp, yêu cầu định tuyến lừa đảo, khung không hợp lệ, v.v.

401 Unauthorized: Mã trạng thái này được máy chủ trả về nếu máy khách chưa cung cấp thông tin xác thực hợp lệ.

403 Forbidden : Mã trạng thái (403 Forbidden:)HTTPS nàyđược trả lại khi quyền truy cập vào tài nguyên bị cấm và khách hàng không có quyền cần thiết để xem nội dung. Điều này về cơ bản xảy ra nếu khách hàng đang cố gắng xem nội dung được bảo vệ bằng mật khẩu mà không có thông tin đăng nhập hợp lệ.

404 Không tìm thấy(404 Not Found)(404 Not Found) : Lỗi mã trạng thái HTTPS(HTTPS) này là lỗi phổ biến nhất và được trả về nếu máy chủ không tìm thấy yêu cầu do máy khách khởi tạo.

Phương pháp 405 Không được phép: Mã trạng thái (405 Method Not Allowed:)HTTPS này được trả về nếu phương thức do khách hàng yêu cầu được máy chủ lưu trữ hỗ trợ nhưng không được hỗ trợ bởi các tài nguyên do khách hàng yêu cầu.

408 Yêu cầu hết thời gian chờ: Mã trạng thái (408 Request Timeout:)HTTPS này được máy chủ trả về nếu máy chủ không nhận được yêu cầu hoàn chỉnh từ trình duyệt máy khách. Nguyên nhân chính của lỗi này là do mất gói dữ liệu trong quá trình giao tiếp giữa máy khách-máy chủ. Máy chủ hết thời gian chờ yêu cầu nhận hoàn toàn từ trình duyệt máy khách.

410 Gone: Mã trạng thái (410 Gone:)HTTPS này được trả về nếu máy chủ không tìm thấy tài nguyên hoặc trang yêu cầu do máy khách khởi tạo. Lỗi trạng thái này tương tự như lỗi 404 Không tìm thấy(Found) ngoại trừ lỗi này là vĩnh viễn và trang hoặc tài nguyên được yêu cầu hiện không còn khả dụng và cũng sẽ không khả dụng lại trong tương lai.

5xx:

Lớp này là lỗi phía Máy chủ và nó được trả về nếu máy chủ không thực hiện được yêu cầu của khách hàng - lỗi trong máy chủ có thể là một trong những lý do ngăn cản việc thực hiện yêu cầu.

Sau đây là một số danh sách các mã trạng thái thuộc lớp 5xx.

Lỗi 500 Internal Server Error(500 Internal Server Error) :(500 Internal Server Error:) Lỗi trạng thái HTTPS(HTTPS) này do các plugin của bên thứ ba tạo ra hoặc các plugin bị lỗi. Đây là lỗi máy chủ khi máy chủ không kết nối được cơ sở dữ liệu và không phân phối được tài nguyên được yêu cầu.

501 Không được Triển khai:(501 Not Implemented:) Đây là sự cố máy chủ web, lỗi được trả về nếu máy chủ không hỗ trợ chức năng được khách hàng yêu cầu. Lỗi này chỉ máy chủ mới có thể được giải quyết

502 Bad Gateway: Lỗi này chủ yếu xảy ra khi máy chủ yêu cầu tài nguyên cho cơ sở dữ liệu sẽ mất rất nhiều thời gian và bị chính máy chủ web hủy bỏ, cuối cùng làm đứt kết nối với máy chủ ngược dòng hoặc cơ sở dữ liệu. Lỗi này được máy chủ trả về khi nó nhận được phản hồi không hợp lệ từ máy chủ ngược dòng.

503 Dịch vụ không khả dụng:(503 Service Unavailable:) Lỗi này được trả về nếu máy chủ bị quá tải với quá nhiều yêu cầu và không có sẵn để xử lý các yêu cầu kịp thời.

504 Gateway Timeout : Lỗi này được trả về khi máy chủ đang hoạt động như một cổng không nhận được phản hồi từ một máy chủ ngược dòng. Nó xảy ra khi một yêu cầu do máy khách khởi tạo liên quan đến hai máy chủ để xử lý yêu cầu trong đó máy chủ đầu tiên hoạt động như một cổng. Máy chủ đầu tiên chuyển tiếp yêu cầu đến máy chủ thứ hai và lỗi được trả lại nếu máy chủ đầu tiên hết thời gian chờ phản hồi từ máy chủ thứ hai.

Tôi hy vọng bạn tìm thấy chút thông tin này hữu ích.(I hope you find this bit of information useful.)



About the author

Tôi có kiến ​​thức nền tảng về kỹ thuật máy tính và công nghệ thông tin, điều này đã cho tôi một góc nhìn độc đáo về nền tảng Windows 10 và 11. Đặc biệt, tôi được trải nghiệm với cả "Trải nghiệm máy tính để bàn" của Windows 10 và trình duyệt Microsoft Edge. Kinh nghiệm của tôi với hai nền tảng này giúp tôi hiểu sâu sắc về cách chúng hoạt động và kiến ​​thức chuyên môn của tôi trong các lĩnh vực này cho phép tôi đưa ra lời khuyên đáng tin cậy về cách cải thiện chúng.



Related posts