Dấu vân tay HTTP/2 của MyLeaks
Yêu cầu JavaScript
Thuật toán: myleaks-h2-v1
Chẩn đoán trình duyệt và mạng
Kiểm tra dấu vân tay 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
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.
Yêu cầu JavaScript
Thuật toán: myleaks-h2-v1
Cần JavaScript để chạy bài kiểm tra HTTP/2 hiện tại.
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.
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ả 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ó.
myleaks-h2-v1myleaks-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ừ.
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.