]> granicus.if.org Git - curl/commitdiff
CURLOPT_HTTP_VERSION.3: connection re-use goes before version
authorDaniel Stenberg <daniel@haxx.se>
Sat, 15 Aug 2015 21:36:28 +0000 (23:36 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 15 Aug 2015 21:36:28 +0000 (23:36 +0200)
docs/libcurl/opts/CURLOPT_HTTP_VERSION.3

index c85d14482de4039e2986dcbb3d8196f6753f0716..aed7c0efe3d178daf2c64a6870d556010dbcf620 100644 (file)
@@ -28,11 +28,15 @@ CURLOPT_HTTP_VERSION \- specify HTTP protocol version to use
 
 CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTP_VERSION, long version);
 .SH DESCRIPTION
-Pass \fIversion\fP a long, set to one of the values described below. They
-force libcurl to use the specific HTTP versions. This is not sensible to do
-unless you have a good reason. You have to set this option if you want to use
+Pass \fIversion\fP a long, set to one of the values described below. They ask
+libcurl to use the specific HTTP versions. This is not sensible to do unless
+you have a good reason. You have to set this option if you want to use
 libcurl's HTTP/2 support.
 
+Note that the HTTP version is just a request. libcurl will still prioritize to
+re-use an existing connection so it might then re-use a connection using a
+HTTP version you haven't asked for.
+
 .IP CURL_HTTP_VERSION_NONE
 We don't care about what version the library uses. libcurl will use whatever
 it thinks fit.