Bài đăng

Đang hiển thị bài đăng từ tháng 4 25, 2015

HTTP/2 là gì?

Hình ảnh
Nói ngắn gọn, HTTP/2 là phiên bản tiếp theo của chuẩn HTTP. Chuẩn HTTP là chuẩn định nghĩa truyền nhận dữ liệu trên internet, là cái mà bạn luôn thấy ở các địa chỉ trang web. Chuẩn HTTP/2 này đang gần hoàn thành, nếu không có gì thay đổi thì khoảng tháng 8 năm 2015 sẽ hoàn tất, và việc tiếp theo là triển khai và viết tài liệu hướng dẫn. Kể từ khi phát hành HTTP/1.1 tới nay đã hơn 15 năm, nhưng chưa có một cải tiến nào đáng kể trong thế giới internet thay đổi không ngừng. Nay, IETF HTTP Working Group đề xuất phiên bản tiếp theo của HTTP với nhiều cải tiến lớn. Rất nhiều cải tiến được lấy cảm hứng từ SPDY của Google. Tôi sẽ điểm qua một số điểm nhấn chính đáng mong đợi. 1. HTTP API như cũ Đây là điểm lợi đầu tiên: Developer sẽ không cần sửa đổi nhiều ứng dụng/server của họ để tương thích. HTTP/2 không đưa ra các sự thay đổi API hay việc phải thêm một vài API để nó làm việc tốt. Việc này giúp việc triển khai HTTP/2 dễ dàng và nhanh chóng hơn. Tất nhiên, nó sẽ có một vài API mới hoàn toàn,