Lines Matching full:http
16 CURLOPT_HTTP_VERSION - HTTP protocol version to use
29 libcurl to use the specific HTTP versions.
31 Note that the HTTP version is just a request. libcurl still prioritizes to
32 reuse existing connections so it might then reuse a connection using an HTTP
42 Enforce HTTP 1.0 requests.
46 Enforce HTTP 1.1 requests.
50 Attempt HTTP 2 requests. libcurl falls back to HTTP 1.1 if HTTP 2 cannot be
53 When libcurl uses HTTP/2 over HTTPS, it does not itself insist on TLS 1.2 or
62 Attempt HTTP 2 over TLS (HTTPS) only. libcurl falls back to HTTP 1.1 if HTTP 2
63 cannot be negotiated with the HTTPS server. For clear text HTTP servers,
68 Issue non-TLS HTTP requests using HTTP/2 without HTTP/1.1 Upgrade. It requires
69 prior knowledge that the server supports HTTP/2 straight away. HTTPS requests
70 still do HTTP/2 the standard way with negotiated protocol version in the TLS
75 (Added in 7.66.0) This option makes libcurl attempt to use HTTP/3 to the host
76 given in the URL, with fallback to earlier HTTP versions if needed.
80 (Added in 7.88.0) Setting this makes libcurl attempt to use HTTP/3 directly to
81 server given in the URL and does not downgrade to earlier HTTP version if the
82 server does not support HTTP/3.
92 HTTP
107 /* an HTTP response error problem */
115 Along with HTTP
119 Returns CURLE_OK if HTTP is supported, and CURLE_UNKNOWN_OPTION if not.