curl-library
Re: HTTP2 by default ?
Date: Fri, 1 Jul 2016 20:39:36 +0200 (CEST)
On Fri, 1 Jul 2016, Tim Ruehsen wrote:
> Currently, curl uses HTTP2 by default.
Yes, the command line tool does that for HTTPS URLs.
> But the man pages says: use --http2 to switch it on.
Well, not exactly, but I agree that this default is not exactly clear. Any
suggestion on how the best way to document this would be?
> Using --no-http2 does not give an error, but HTTP2 is not switched off.
That's because http2 is not a boolean you can switch off, it asks for a
specific version. If you don't want http2 you need to select what version
you'd rather like. --http1.1 probably, perhaps --http2-prior-knowledge (in
the HTTP case) or --http1.0.
> Right now, the only way to switch HTTP2 off is using --no-alpn.
Unless your build and server also supports NPN as then curl can still
negotiate HTTP/2 using that.
-- / daniel.haxx.se ------------------------------------------------------------------- List admin: https://cool.haxx.se/list/listinfo/curl-library Etiquette: https://curl.haxx.se/mail/etiquette.htmlReceived on 2016-07-01