HTTP / 2 là gì?

Tất cả lưu lượng truy cập web qua internet đều sử dụng giao thức HTTP nổi tiếng. Điều bạn có thể không biết là thực tế đã có nhiều phiên bản của giao thức HTTP được xuất bản và sử dụng trên internet. Phiên bản đầu tiên được xuất bản là HTTP V0.9 và được phát hành vào năm 1991, phiên bản 1.0 được phát hành vào năm 1996 và được thay thế vào năm 1997 bằng HTTP / 1.1.

HTTP / 1.1 đã là giao thức truyền thông web tiêu chuẩn kể từ đó. Mặc dù giao thức đã được chứng kiến ​​một số sửa đổi và giải thích rõ ràng hơn các phiên bản trước, nhưng tên HTTP / 1.1 vẫn được sử dụng. Các bản sửa đổi gần đây nhất được thực hiện vào năm 2014.

HTTP / 2 được xuất bản vào năm 2015 và được thiết kế để cung cấp cùng với thay vì thay thế tiêu chuẩn HTTP / 1.1 trước đó. Nó dựa trên giao thức SPDY (phát âm là “nhanh chóng”) do Google phát triển và được thiết kế để duy trì khả năng tương thích với HTTP / 1.1 càng nhiều càng tốt, chẳng hạn như với mã lỗi và phương thức yêu cầu.

Giao thức HTTP / 2 cũng được thiết kế để tăng tốc độ tải các trang web thông qua một loạt các cải tiến về hiệu quả. Bằng cách không thay thế HTTP / 1.1, các thiết bị cũ hơn không hỗ trợ HTTP / 2 vẫn có thể hoạt động trong khi những thiết bị hỗ trợ giao thức mới hơn có thể nhận được những lợi ích.

Cải tiến HTTP / 2

Một trong những thay đổi lớn trong HTTP / 2 là tất cả các tài nguyên trên một trang có thể được yêu cầu và trả về trong một kết nối duy nhất. Trước đây trong HTTP / 1.1, trình duyệt web phải mở một kết nối mới cho mỗi tài nguyên được yêu cầu và sau đó đóng nó. Điều này dẫn đến rất nhiều chi phí bổ sung, đặc biệt nếu một trang có hàng chục hoặc thậm chí hàng trăm tài nguyên, làm chậm thời gian tải trang. Bằng cách yêu cầu tất cả các tài nguyên trong một kết nối, trình duyệt chỉ phải thương lượng một kết nối duy nhất với máy chủ web, giảm chi phí truyền tải và tải tài nguyên.

Mẹo: Tài nguyên web là bất kỳ tệp nào được sử dụng để hiển thị trang web. Ví dụ: điều này bao gồm mã HTML, hình ảnh, thông tin kiểu và tập lệnh.

Một cải tiến khác trong HTTP / 2 là các yêu cầu web hiện đã được "định hướng", điều này cho phép nhiều yêu cầu được gửi trước khi nhận được bất kỳ phản hồi nào. Trước đây trong HTTP / 1.1, mỗi yêu cầu phải được thực hiện theo thứ tự, có nghĩa là dành thời gian chờ phản hồi cho yêu cầu trước đó để yêu cầu tài nguyên tiếp theo, làm chậm thời gian tải trang.

Triển khai trong trình duyệt

Tất cả các trình duyệt hiện đại đều hỗ trợ HTTP / 2. Thật không may, tỷ lệ thực hiện trên các trang web là ít phổ biến hơn. Tuy nhiên, người dùng có thể nhận được những lợi ích của HTTP / 2 trên những trang web đã được định cấu hình để sử dụng nó.

Mặc dù bản thân giao thức HTTP / 2 không yêu cầu sử dụng mã hóa, nhưng tất cả các triển khai trình duyệt của nó đều có. Vì vậy, giao thức HTTP / 2 chỉ có thể được sử dụng qua các kết nối HTTPS.



Leave a Comment

Hướng dẫn nhanh về cách tạo lời nhắc trên Google Home

Hướng dẫn nhanh về cách tạo lời nhắc trên Google Home

Lời nhắc luôn là điểm nổi bật chính của Google Home. Họ chắc chắn làm cho cuộc sống của chúng tôi dễ dàng hơn. Hãy cùng tìm hiểu nhanh về cách tạo lời nhắc trên Google Home để bạn không bao giờ bỏ lỡ việc làm việc vặt quan trọng.

Cách sao chép nội dung từ sách giáo khoa bằng Google Lens

Cách sao chép nội dung từ sách giáo khoa bằng Google Lens

Việc nhập câu trích dẫn yêu thích từ cuốn sách của bạn lên Facebook rất tốn thời gian và có nhiều lỗi. Tìm hiểu cách sử dụng Google Lens để sao chép văn bản từ sách sang thiết bị của bạn.

Sửa lỗi không tìm thấy địa chỉ DNS máy chủ trong Chrome

Sửa lỗi không tìm thấy địa chỉ DNS máy chủ trong Chrome

Đôi khi, khi đang làm việc trên Chrome, bạn không thể truy cập một số trang web nhất định và gặp lỗi “Fix Server DNS address could not be seek in Chrome”. Đây là cách bạn có thể giải quyết vấn đề.

Cách vô hiệu hóa Lời nhắc khôi phục trang trong Microsoft Edge

Cách vô hiệu hóa Lời nhắc khôi phục trang trong Microsoft Edge

Nếu bạn muốn loại bỏ thông báo Khôi phục trang trên Microsoft Edge, chỉ cần đóng trình duyệt hoặc nhấn phím Escape.

Khắc phục: Amazon Prime Video không hoạt động trên Microsoft Edge

Khắc phục: Amazon Prime Video không hoạt động trên Microsoft Edge

Nếu bạn không thể phát video Amazon Prime trên Microsoft Edge, hãy tắt tăng tốc phần cứng trong cài đặt trình duyệt của bạn.

Không thể đăng nhập vào YouTube? Sử dụng các mẹo này để khắc phục sự cố

Không thể đăng nhập vào YouTube? Sử dụng các mẹo này để khắc phục sự cố

Nếu bạn không thể đăng nhập vào YouTube, hãy kiểm tra xem trình duyệt của bạn có phải là nguyên nhân gây ra sự cố này hay không. Để khắc phục, hãy xóa bộ nhớ cache và tắt các tiện ích mở rộng của bạn.

Edge: Mở liên kết từ kết quả tìm kiếm trong tab mới

Edge: Mở liên kết từ kết quả tìm kiếm trong tab mới

Nếu bạn muốn Edge mở các liên kết từ kết quả tìm kiếm trong tab mới, bạn cần điều chỉnh cài đặt công cụ tìm kiếm của mình.

Chuyển các mục ưa thích của Microsoft Edge sang một máy tính khác

Chuyển các mục ưa thích của Microsoft Edge sang một máy tính khác

Nếu bạn đã mua một máy tính mới và bạn muốn chuyển dấu trang MS Edge của mình sang máy mới, bạn có thể sử dụng tùy chọn Đồng bộ hóa.

Sửa lỗi MS Edge: Màn hình video YouTube bị đen

Sửa lỗi MS Edge: Màn hình video YouTube bị đen

Nếu màn hình tiếp tục tối đen khi phát video YouTube trên Edge, hãy xóa bộ nhớ cache, tắt các tiện ích mở rộng của bạn và cập nhật trình duyệt.

Facebook: Đã xảy ra lỗi khi gửi tin nhắn

Facebook: Đã xảy ra lỗi khi gửi tin nhắn

Nếu bạn không thể liên hệ với những người dùng Messenger khác, hãy đảm bảo rằng bạn không vi phạm các quy tắc cộng đồng của Facebook và kiểm tra kết nối của mình.