From: Luca Toscano Date: Fri, 18 Mar 2016 23:01:47 +0000 (+0000) Subject: Added notes to the HTTP/2 howto X-Git-Tag: 2.5.0-alpha~1869 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f395810e47f8bee0922b380e1b06512a9137b523;p=apache Added notes to the HTTP/2 howto git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1735701 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/howto/http2.xml b/docs/manual/howto/http2.xml index bd1d38d013..e6c5500129 100644 --- a/docs/manual/howto/http2.xml +++ b/docs/manual/howto/http2.xml @@ -168,13 +168,25 @@ ProtocolsHonorOrder Off
Useful tools to debug HTTP/2 -

curl.

-

And for really deep inspection wireshark.

-

The nghttp2 package also includes clients, such as - nghttp and h2load, the latter one being very useful in putting - some stress on your server.

-

Chrome offers also detailed HTTP/2 logs on its connections via the - special net-internals page.

+

The first tool to mention is of course curl. Please make sure that + your version supports HTTP/2 checking its Features:

+ + $ curl -V + curl 7.45.0 (x86_64-apple-darwin15.0.0) libcurl/7.45.0 OpenSSL/1.0.2d zlib/1.2.8 nghttp2/1.3.4 + Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 [...] + Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP HTTP2 + + Mac OS homebrew notes + brew install curl --with-openssl --with-nghttp2 + +

And for really deep inspection wireshark.

+

The nghttp2 package also includes clients, such as:

+ +

Chrome offers detailed HTTP/2 logs on its connections via the + special net-internals page. There is also an interesting extension for Chrome and Firefox to visualize when your browser is using HTTP/2.