Tính đến năm 2016, bạn sẽ nghĩ rằng sự nổi bật sẽ giảm nhiều hơn kể từ khi 1.1 được giới thiệu vào năm 1999 vì vậy đây là khoảng 17 năm.
Tôi đã kiểm tra 7.727.198 dòng bản ghi để xem bao nhiêu phần trăm tôi nhận được của HTTP/1.0
và HTTP/1.1
:
Protocol Counts Percent
--------------------------------
HTTP/0.9 0 0.00%
HTTP/1.0 1,636,187 21.17% (all)
HTTP/1.0 15,415 0.20% (without the obvious robots)
HTTP/1.1 6,091,011 78.83%
HTTP/2 0 0.00%
Từ những gì tôi có thể thấy, hầu hết các HTTP/1.0
là từ robot. Vì vậy, tôi đã cố gắng xóa mục nhập rõ ràng từ đó (ví dụ: Đại lý bao gồm rô bốt từ, bot, slurp, v.v.)
Vì vậy, có vẻ như số lượng người dùng cuối vẫn bị kẹt với HTTP/1.0
rất hạn chế ngày hôm nay (0,2%). Tuy nhiên, nếu bạn muốn để rô bốt kiểm tra các trang web của mình, bạn có thể cần/muốn giữ lại hoạt động HTTP/1.0. Hầu hết sẽ vẫn bao gồm tiêu đề Host: ...
mặc dù chúng quảng cáo kết nối của chúng dưới dạng giao thức HTTP/1.0
.
Ngoài ra, sự khác biệt giữa HTTP/1.0
và HTTP/1.1
rất mờ về mặt triển khai. Hầu hết mọi người đang hạnh phúc trộn cả hai. Tôi sẽ không lo lắng nhiều về việc vẫn chấp nhận/xử lý các yêu cầu HTTP/1.0
.
Trên một máy chủ Tôi bắt đầu thấy HTTP/2.0
yêu cầu mà giống như thế này (có 2427 và tôi thấy 34.161.268 HTTP/1.0
và HTTP/1.1
yêu cầu, vì vậy 0,007%):
PRI * HTTP/2.0
Nguồn
2016-10-16 22:34:51
JWZ đã viết một đơn giản 1.0-client-to -1.1-proxy máy chủ mà bạn có thể quan tâm: http://www.jwz.org/hacks/http10proxy.pl – Ken