Kiểm tra dấu vân tay HTTP/2

Quan sát đặc điểm kết nối HTTP/2

Kiểm tra quá trình khởi tạo HTTP/2 khách quan sát được cho kết nối này.

Kết quả hiện tại

Quan sát HTTP/2 trực tiếp hiện tại

Yêu cầu JavaScript

Cần JavaScript để kết nối từ trình duyệt này và hiển thị kết quả HTTP/2 hiện tại.

Dấu vân tay HTTP/2 của MyLeaks

Yêu cầu JavaScript

Thuật toán: myleaks-h2-v1

Tóm tắt kết nối

Giao thức
Yêu cầu JavaScript
SETTINGS
Yêu cầu JavaScript
WINDOW_UPDATE của kết nối
Yêu cầu JavaScript
Các frame ban đầu
Yêu cầu JavaScript
Thứ tự pseudo-header
Yêu cầu JavaScript
Chi tiết kỹ thuật
Lý do khả dụng
Yêu cầu JavaScript
Dạng chuẩn
Yêu cầu JavaScript
Thứ tự SETTINGS trên đường truyền
Yêu cầu JavaScript
SETTINGS không xác định
Yêu cầu JavaScript
WINDOW_UPDATE của luồng
Yêu cầu JavaScript
PRIORITY
Yêu cầu JavaScript
Loại frame không xác định
Yêu cầu JavaScript
Thứ tự tên header thông thường
Yêu cầu JavaScript
HEADERS END_STREAM
Yêu cầu JavaScript
HEADERS END_HEADERS
Yêu cầu JavaScript
Cần JavaScript để chạy bài kiểm tra HTTP/2 hiện tại.

Bài kiểm tra này đo gì

MyLeaks quan sát quá trình khởi tạo client HTTP/2: định danh và giá trị SETTINGS theo thứ tự trên đường truyền, hành vi frame không phải ACK ban đầu, các cập nhật điều khiển luồng của kết nối, thứ tự pseudo-header và thứ tự tên header thông thường. Các dữ liệu hiện có về cửa sổ luồng, ưu tiên và trạng thái kết thúc vẫn có trong Chi tiết kỹ thuật.

Cách hoạt động

Bài kiểm tra mở một kết nối HTTP/2 và ghi lại các thiết lập ban đầu, khung, cập nhật cửa sổ và thứ tự tiêu đề. Xem Phương pháp để biết chi tiết về phép tính.

Kết quả có ý nghĩa gì

Kết quả mô tả hành vi kết nối quan sát được. Nhiều khách hàng có thể chia sẻ nó, và proxy hoặc trung gian có thể thay đổi nó.

Giới thiệu myleaks-h2-v1

myleaks-h2-v1 được MyLeaks định nghĩa. Nó không phải JA4H, dấu vân tay Akamai hay một tiêu chuẩn phổ quát. Đầu vào SHA-256 của nó giữ nguyên ngữ nghĩa thứ tự V1 đã thiết lập cho SETTINGS, window-update, frame, pseudo-header và tên header thông thường. Giá trị header, địa chỉ IP, cổng và thông tin thời gian đều bị loại trừ.

Giới hạn

Probe HTTP/2 trực tiếp sử dụng TCP/8443. Một số mạng, proxy, tường lửa và gateway hạn chế chỉ cho phép HTTPS trên TCP/443.