Công cụ miễn phí, không cần tài khoản

Kiểm tra HTTP/3 & QUIC miễn phí

Dùng một phép thử bắt tay trực tiếp để kiểm tra xem máy chủ web của bạn có hỗ trợ HTTP/3 qua QUIC hay không, và xác minh tín hiệu khám phá Alt-Svc của nó.

Còn được gọi là: Kiểm tra HTTP/3, QUIC
Bằng chứng được hiển thị với nguồnKhông cần tài khoảnKhông có chỉ số nào được tạo ra.

Chạy một kiểm tra thực tế ở trên

Gửi một URL công khai, tên miền, hoặc từ khóa. Novaverb sẽ chỉ hiển thị bằng chứng mà công cụ này thực sự có thể lấy hoặc đo lường.

Mô hình bằng chứng

Biết điều gì mà kết quả chứng minh

Kiểm tra này chứng minh một yêu cầu HTTP/3 thật qua QUIC có thành công hay không, chứ không chỉ là HTTP/3 có được công bố hay không. Chỉ khi nhận được một phản hồi h3 thật thì mới báo là có hỗ trợ, nên một header Alt-Svc trỏ tới một điểm cuối không bao giờ trả lời sẽ được báo là đã công bố nhưng chưa được xác nhận, chứ không phải là có hỗ trợ.

1. Nguồn

Bắt tay QUIC trực tiếp + Alt-Svc. Kết quả xác định nguồn gốc của bằng chứng.

2. Ranh giới

Phép kiểm tra thử mở một kết nối QUIC thật với ALPN h3, đồng thời đọc tín hiệu khám phá Alt-Svc. "Đã xác nhận" nghĩa là một lần bắt tay HTTP/3 thật đã hoàn tất; "đã công bố" nghĩa là h3 được thông báo nhưng chưa được xác nhận ở đây.

3. Hành động tiếp theo

Sử dụng phát hiện để xác minh một vấn đề, sau đó kết nối một không gian làm việc khi bạn cần lịch sử, giám sát hoặc phân tích toàn bộ trang web.

Một thử nghiệm HTTP/3 đo lường gì?

HTTP/3 truyền HTTP qua QUIC, một giao thức vận chuyển dựa trên UDP. Trình kiểm tra này trước tiên đọc tín hiệu phát hiện HTTPS trực tiếp, sau đó thử một bắt tay QUIC thật và một yêu cầu HTTP/3. Kết quả tách biệt khả năng được công bố với khả năng đã được xác nhận.

Cách kích hoạt HTTP/3

  1. Bật QUIC trên edge công cộng: Sử dụng một CDN hoặc máy chủ hỗ trợ HTTP/3 và cấu hình hostname HTTPS công khai.
  2. Cho phép UDP 443: Đảm bảo chính sách mạng và tường lửa cho phép lưu lượng QUIC bên cạnh HTTPS thông thường.
  3. Quảng cáo h3: Trả về tín hiệu Alt-Svc h3 để các client tương thích có thể phát hiện endpoint HTTP/3, sau đó kiểm tra lại.

Nếu HTTP/3 chỉ được quảng cáo

Kiểm tra khả năng tiếp cận UDP, chính sách CDN edge, cấu hình chứng chỉ/SNI và xem liệu probe có bị chặn hay không. Chỉ riêng một header Alt-Svc không chứng minh được rằng QUIC có thể hoàn tất.

Bài kiểm tra này chứng minh điều gì

Một bắt tay QUIC + HTTP/3 thực sự khi được xác nhận, hoặc một tín hiệu phát hiện được gán nhãn rõ ràng khi chỉ có h3 được công bố.

Điều mà nó không chứng minh

Nó không đo tốc độ trang, Core Web Vitals, mọi điểm edge địa lý, hay việc sử dụng HTTP/3 của tất cả khách truy cập.

RFC 9114, HTTP/3
RFC 9000, QUIC

"Xác nhận" có nghĩa là một cuộc bắt tay HTTP/3 (QUIC) đã hoàn thành; "Quảng cáo" có nghĩa là h3 đã được thông báo qua Alt-Svc nhưng chưa được xác nhận bởi kiểm tra này.

Nhận câu trả lời đúng

Điều gì cần gửi - và điều gì cần tránh

Gửi tên miền hoặc bất kỳ URL nào trên trang web; chỉ phần origin được sử dụng. Máy chủ riêng tư sẽ bị từ chối. Hãy lưu ý rằng HTTP/3 chạy trên UDP, nên một mạng chặn QUIC sẽ khiến một trang web thực sự hỗ trợ HTTP/3 trông như không được hỗ trợ khi nhìn từ vị trí đó; đó là đặc tính của đường truyền mạng chứ không phải của máy chủ.

Sử dụng nó như thế này
yourdomain.comBất kỳ hình thức địa chỉ nào cũng hoạt động. http hoặc https, có hoặc không có www, chỉ tên miền hay một đường dẫn đầy đủ - chúng tôi chuẩn hóa cho bạn.
https://www.yourdomain.comHTTP/3 chạy trên QUIC qua UDP 443; chúng tôi phân giải máy chủ gốc và thử kết nối trực tiếp.
Tránh điều này
Reading 'unsupported' as a tool errorNếu UDP 443 bị lọc trên đường dẫn, một yêu cầu h3 thực sự không thể hoàn thành - 'không được hỗ trợ' là phát hiện chính xác, không phải lỗi.
Phương pháp công khai

Chính xác cách kết quả này được sản xuất

Header Alt-Svc được đọc trước, vì đó là cách phát hiện một điểm cuối h3. Sau đó, một yêu cầu HTTP/3 thật được thử qua QUIC tới điểm cuối đó, và kết quả chỉ được báo là có hỗ trợ khi nhận được một phản hồi h3 thật. Việc công bố hỗ trợ và việc xác nhận hỗ trợ luôn được giữ thành hai phát hiện riêng biệt.

  1. Chúng tôi đọc header Alt-Svc dùng để quảng bá một điểm cuối h3 phục vụ việc phát hiện.
  2. Chúng tôi thực hiện một yêu cầu HTTP/3 thật qua QUIC để xác nhận hỗ trợ, chứ không chỉ dựa vào thông báo quảng bá.
  3. Chúng tôi báo cáo hỗ trợ chỉ khi một phản hồi h3 thực tế được nhận.
Xây dựng trên các tiêu chuẩn công khai

Các tiêu chuẩn quốc tế mà kiểm tra này áp dụng

Ba đặc tả của IETF định nghĩa kết quả này. RFC 9114 định nghĩa HTTP/3, RFC 9000 định nghĩa tầng vận chuyển QUIC mà HTTP/3 chạy trên đó, và RFC 7838 định nghĩa header Alt-Svc dùng để phát hiện. Việc tách phát hiện khỏi xác nhận đi thẳng từ RFC 7838, vốn mô tả một sự công bố chứ không phải một bảo đảm.

IETFRFC 9114
HTTP/3

Thực hiện trọn vẹn một yêu cầu HTTP/3 thật để xác nhận có hỗ trợ, chứ không chỉ dựa vào lời khai báo.

Đọc thông số kỹ thuật
IETFRFC 7838
HTTP Alternative Services (Alt-Svc)

Đọc tiêu đề Alt-Svc quảng cáo một điểm cuối h3 để khám phá.

Đọc thông số kỹ thuật
Chúng tôi chỉ liệt kê một tiêu chuẩn khi công cụ này thực sự đọc hoặc đo lường theo đó. Khi một tín hiệu nằm ngoài kiểm tra trực tiếp, kết quả sẽ nói rõ điều đó thay vì ngụ ý rằng có sự bao phủ.
Câu hỏi thường gặp

Kiểm tra HTTP/3 Câu hỏi thường gặp

What does the Novaverb HTTP/3 Test confirm?

It attempts a real QUIC connection offering ALPN h3 to confirm your server actually speaks HTTP/3, and separately reads the Alt-Svc header to report whether an h3 endpoint is merely advertised.

What is HTTP/3?

HTTP/3 is the latest HTTP version, defined in RFC 9114, running over QUIC instead of TCP. QUIC uses UDP, integrates TLS 1.3, and eliminates TCP head-of-line blocking, improving performance on lossy or high-latency networks.

What is the difference between HTTP/3 confirmed and advertised?

Confirmed means a live HTTP/3 handshake over QUIC actually completed in this test. Advertised means your server announced an h3 option in the Alt-Svc header, but this test did not verify that endpoint responds.

What is QUIC and how does it relate to HTTP/3?

QUIC is a transport protocol over UDP that combines connection setup with TLS 1.3 encryption and supports stream multiplexing without head-of-line blocking. HTTP/3 is HTTP mapped onto QUIC, so confirming HTTP/3 means completing a QUIC handshake.

How do clients discover HTTP/3 via Alt-Svc?

A server sends an Alt-Svc response header advertising an h3 endpoint, telling clients they may retry over QUIC. Browsers typically connect first over HTTP/2, read Alt-Svc, then upgrade to HTTP/3 on subsequent requests.

How do I enable HTTP/3 on my server?

Enable QUIC and HTTP/3 in your web server or CDN, allow inbound UDP on port 443 through firewalls, and emit an Alt-Svc header advertising h3. Many sites get HTTP/3 simply by enabling it at their CDN edge.

Why does my site advertise h3 but not confirm HTTP/3 here?

Often UDP 443 is blocked by a firewall, the QUIC listener is misconfigured, or only the edge speaks h3 intermittently. Advertising via Alt-Svc is a promise; a failed QUIC handshake means clients quietly fall back to HTTP/2.

Do I need HTTP/3 if I already have HTTP/2?

Not strictly. HTTP/3 mainly helps users on unreliable or high-latency mobile networks by surviving packet loss and network changes better than TCP. It is a worthwhile enhancement rather than a replacement for a working HTTP/2 setup.

Does HTTP/3 require TLS?

Yes. QUIC integrates TLS 1.3 directly into the transport, so HTTP/3 is always encrypted by design. There is no cleartext HTTP/3, and a valid certificate is required for the handshake this test performs.

Does HTTP/3 make a page faster?

It can reduce connection setup cost or recover better on some networks, but a successful handshake does not prove a faster page. Confirm the effect with repeated field or browser measurements for the audiences you serve.

Nhiều kiểm tra miễn phí hơn

Khám phá tất cả Công cụ Miễn phí của Novaverb

Công cụ kiểm tra SEO websitePhạm vi thu thập dữ liệu, các trang có thể lập chỉ mục và liên kết nội bộ
Công cụ nghiên cứu từ khóaKiểm tra khối lượng tìm kiếm có sẵn của truy …
Trình kiểm tra SERPKiểm tra các kết quả tự nhiên trả về cho …
Công cụ Kiểm tra Bảo mật Trang webRà soát trạng thái bảo mật của trang web, chứng …
Kiểm tra Cấu hình Bảo mật WordPressKiểm tra tám khu vực cấu hình WordPress có thể …
Kiểm tra thời gian phản hồi máy chủĐo thời gian máy chủ trả về byte đầu tiên …
Phân tích BacklinksKiểm tra dữ liệu backlink và tên miền giới thiệu …
Trình kiểm tra robots.txtKiểm tra và xác thực các quy tắc robots.txt, chỉ …
Sitemap CheckerPhát hiện các khai báo sitemap, kiểm tra tài liệu …
Trình kiểm tra thẻ metaKiểm tra độ dài tiêu đề trang, mô tả meta, …
Trình kiểm tra trạng thái HTTP và chuyển hướngTruy vết mã trạng thái HTTP (200, 301, 302, 404, …
Giám sát trang webChạy một lượt kiểm tra khả dụng trực tiếp và …
Kiểm tra HTTP/2Kiểm tra xem đúng tên máy chủ đã gửi có …
Kiểm tra Hiệu suất Trang webSo sánh thời gian phản hồi HTTP từ các vị …
Trình kiểm tra GEOKiểm tra các tín hiệu quan sát được trên trang …
Công cụ kiểm tra Core Web VitalsKiểm tra LCP, INP và CLS của người dùng thực …
Trình kiểm tra PageSpeedChạy một lượt kiểm tra Lighthouse trong phòng thí nghiệm …
Kiểm tra an toàn trang webKiểm tra xem một miền hoặc URL có bị gắn …
Kiểm tra Knowledge GraphTra cứu các thực thể trùng khớp với một thương …
Kiểm tra khoảng cách từ khóaTìm các từ khóa xếp hạng được quan sát cho …
Các trang hàng đầu của đối thủTìm các trang có lưu lượng truy cập tự nhiên …
Kiểm tra → hiểu → sửa

Biến kiểm tra này thành một sửa chữa đã được xác minh

Mỗi công cụ miễn phí của Novaverb là một phễu duy nhất: chạy kiểm tra, hiểu bằng chứng, rồi sửa và chứng minh vấn đề đã được xử lý bằng một lần kiểm tra lại mới - không bịa ra trạng thái đạt.