From 951ea8f148b7f6ae8c4e1e7f7bb50d02d87cccd1 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sat, 15 Jun 2024 11:00:54 +0200 Subject: [PATCH] bookindex: regen --- bookindex.md | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/bookindex.md b/bookindex.md index 4a7ab0957..f2fc9905c 100644 --- a/bookindex.md +++ b/bookindex.md @@ -121,11 +121,14 @@ - CURLOPT_SSL_VERIFYHOST: [Verification](transfers/options/tls.md#verification), [All options](transfers/options/all.md#all-options) - CURLOPT_SSL_VERIFYPEER: [Verification](transfers/options/tls.md#verification), [All options](transfers/options/all.md#all-options), [HTTPS proxy](transfers/conn/proxies.md#https-proxy) - CURLOPT_STDERR: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Verbose operations](libcurl/verbose.md#verbose-operations), [All options](transfers/options/all.md#all-options) - - CURLOPT_TCP_KEEPALIVE: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [All options](transfers/options/all.md#all-options) + - CURLOPT_TCP_KEEPALIVE: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [All options](transfers/options/all.md#all-options), [Enable keep alive](transfers/conn/keepalive.md#enable-keep-alive) + - CURLOPT_TCP_KEEPCNT: [Probe count](transfers/conn/keepalive.md#probe-count) + - CURLOPT_TCP_KEEPIDLE: [All options](transfers/options/all.md#all-options), [Idle time](transfers/conn/keepalive.md#idle-time) + - CURLOPT_TCP_KEEPINTVL: [All options](transfers/options/all.md#all-options), [Probe interval](transfers/conn/keepalive.md#probe-interval) - CURLOPT_TIMEOUT: [Set numerical options](transfers/options/num.md#set-numerical-options), [All options](transfers/options/all.md#all-options), [easy API](transfers/control/stop.md#easy-api) - CURLOPT_TLSAUTH_USERNAME: [TLS auth](transfers/options/tls.md#tls-auth), [All options](transfers/options/all.md#all-options) - CURLOPT_UPLOAD: [All options](transfers/options/all.md#all-options), [Request method](libcurl-http/requests.md#request-method), [HTTP PUT](libcurl-http/upload.md#http-put) - - CURLOPT_URL: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Strings are C strings, not C++ string objects](libcurl/cplusplus.md#strings-are-c-strings-not-c---string-objects), [Easy handle](transfers/easyhandle.md#easy-handle), [Set string options](transfers/options/strings.md#set-string-options), [All options](transfers/options/all.md#all-options), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [Request method](libcurl-http/requests.md#request-method), [Bearer](libcurl-http/auth.md#bearer), [Download](libcurl-http/download.md#download), [HTTP PUT](libcurl-http/upload.md#http-put), [CURLOPT\_CURLU](helpers/url/setopt.md#curlopt-_curlu), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Non-blocking HTTP form-post](examples/http-ul-nonblock.md#non-blocking-http-form-post) + - CURLOPT_URL: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Strings are C strings, not C++ string objects](libcurl/cplusplus.md#strings-are-c-strings-not-c---string-objects), [Easy handle](transfers/easyhandle.md#easy-handle), [Set string options](transfers/options/strings.md#set-string-options), [All options](transfers/options/all.md#all-options), [Example](transfers/conn/keepalive.md#example), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [Request method](libcurl-http/requests.md#request-method), [Bearer](libcurl-http/auth.md#bearer), [Download](libcurl-http/download.md#download), [HTTP PUT](libcurl-http/upload.md#http-put), [CURLOPT\_CURLU](helpers/url/setopt.md#curlopt-_curlu), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Non-blocking HTTP form-post](examples/http-ul-nonblock.md#non-blocking-http-form-post) - CURLOPT_USERAGENT: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [All options](transfers/options/all.md#all-options), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory) - CURLOPT_VERBOSE: [Verbose operations](libcurl/verbose.md#verbose-operations), [All options](transfers/options/all.md#all-options), [Find a specific option by name](transfers/options/info.md#find-a-specific-option-by-name), [When connections are not reused as you want](transfers/conn/reuse.md#when-connections-are-not-reused-as-you-want), [Download headers too](libcurl-http/download.md#download-headers-too), [Non-blocking HTTP form-post](examples/http-ul-nonblock.md#non-blocking-http-form-post) - CURLOPT_WRITEDATA: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Callback considerations](libcurl/cplusplus.md#callback-considerations), [All options](transfers/options/all.md#all-options), [Write data](transfers/callbacks/write.md#write-data), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory) @@ -141,12 +144,12 @@ - CURLUPART_USER: [Get URL parts](helpers/url/get-part.md#get-url-parts), [Set URL parts](helpers/url/set-part.md#set-url-parts) - curl_easy_cleanup: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [easy handle](transfers/cleanup.md#easy-handle), [Bearer](libcurl-http/auth.md#bearer), [Enable cookie engine with writing](libcurl-http/cookies.md#enable-cookie-engine-with-writing), [Header struct](helpers/headerapi/struct.md#header-struct), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Non-blocking HTTP form-post](examples/http-ul-nonblock.md#non-blocking-http-form-post) - curl_easy_getinfo: [docs/libcurl/opts](source/layout.md#docs-slash-libcurl-slash-opts), [Transfer and connection identifiers](libcurl/verbose.md#transfer-and-connection-identifiers), [Post transfer info](transfers/getinfo.md#post-transfer-info), [Response meta-data](libcurl-http/responses.md#response-meta-data), [Get all cookies from the cookie store](libcurl-http/cookies.md#get-all-cookies-from-the-cookie-store) - - curl_easy_init: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Easy handle](transfers/easyhandle.md#easy-handle), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [Bearer](libcurl-http/auth.md#bearer), [Download](libcurl-http/download.md#download), [CURLOPT\_CURLU](helpers/url/setopt.md#curlopt-_curlu), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Non-blocking HTTP form-post](examples/http-ul-nonblock.md#non-blocking-http-form-post) + - curl_easy_init: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Easy handle](transfers/easyhandle.md#easy-handle), [Example](transfers/conn/keepalive.md#example), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [Bearer](libcurl-http/auth.md#bearer), [Download](libcurl-http/download.md#download), [CURLOPT\_CURLU](helpers/url/setopt.md#curlopt-_curlu), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Non-blocking HTTP form-post](examples/http-ul-nonblock.md#non-blocking-http-form-post) - curl_easy_option_by_id: [Find a specific option by ID](transfers/options/info.md#find-a-specific-option-by-id) - curl_easy_option_by_next: [Iterate over all options](transfers/options/info.md#iterate-over-all-options) - - curl_easy_perform: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Drive with easy](transfers/drive/easy.md#drive-with-easy), [Easy API pool](transfers/conn/reuse.md#easy-api-pool), [Caching](transfers/conn/names.md#caching), [easy API](transfers/control/stop.md#easy-api), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [Add a header](libcurl-http/requests.md#add-a-header), [Bearer](libcurl-http/auth.md#bearer), [Download](libcurl-http/download.md#download), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Everything is multi](internals/multi.md#everything-is-multi) + - curl_easy_perform: [--libcurl](libcurl/--libcurl.md#sect---libcurl), [Drive with easy](transfers/drive/easy.md#drive-with-easy), [Easy API pool](transfers/conn/reuse.md#easy-api-pool), [Example](transfers/conn/keepalive.md#example), [Caching](transfers/conn/names.md#caching), [easy API](transfers/control/stop.md#easy-api), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [Add a header](libcurl-http/requests.md#add-a-header), [Bearer](libcurl-http/auth.md#bearer), [Download](libcurl-http/download.md#download), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Everything is multi](internals/multi.md#everything-is-multi) - curl_easy_reset: [Reuse](transfers/easyhandle.md#reuse) - - curl_easy_setopt: [docs/libcurl/opts](source/layout.md#docs-slash-libcurl-slash-opts), [--libcurl](libcurl/--libcurl.md#sect---libcurl), [CURLcode return codes](libcurl/curlcode.md#curlcode-return-codes), [Verbose operations](libcurl/verbose.md#verbose-operations), [Strings are C strings, not C++ string objects](libcurl/cplusplus.md#strings-are-c-strings-not-c---string-objects), [Easy handle](transfers/easyhandle.md#easy-handle), [Set numerical options](transfers/options/num.md#set-numerical-options), [Set string options](transfers/options/strings.md#set-string-options), [TLS options](transfers/options/tls.md#tls-options), [All options](transfers/options/all.md#all-options), [Write data](transfers/callbacks/write.md#write-data), [Read data](transfers/callbacks/read.md#read-data), [Progress information](transfers/callbacks/progress.md#progress-information), [Header data](transfers/callbacks/header.md#header-data), [Debug](transfers/callbacks/debug.md#debug), [sockopt](transfers/callbacks/sockopt.md#sockopt), [Provide a file descriptor](transfers/callbacks/openclosesocket.md#provide-a-file-descriptor), [Name resolving](transfers/conn/names.md#name-resolving), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [Request method](libcurl-http/requests.md#request-method), [Ranges](libcurl-http/ranges.md#ranges), [Username and password](libcurl-http/auth.md#username-and-password), [Enable cookie engine with reading](libcurl-http/cookies.md#enable-cookie-engine-with-reading), [Download](libcurl-http/download.md#download), [HTTP POST](libcurl-http/upload.md#http-post), [Multiplexing](libcurl-http/multiplexing.md#multiplexing), [Enable HSTS for a handle](libcurl-http/hsts.md#enable-hsts-for-a-handle), [Enable](libcurl-http/alt-svc.md#enable), [Sharing between easy handles](helpers/sharing.md#sharing-between-easy-handles), [CURLOPT\_CURLU](helpers/url/setopt.md#curlopt-_curlu), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Non-blocking HTTP form-post](examples/http-ul-nonblock.md#non-blocking-http-form-post) + - curl_easy_setopt: [docs/libcurl/opts](source/layout.md#docs-slash-libcurl-slash-opts), [--libcurl](libcurl/--libcurl.md#sect---libcurl), [CURLcode return codes](libcurl/curlcode.md#curlcode-return-codes), [Verbose operations](libcurl/verbose.md#verbose-operations), [Strings are C strings, not C++ string objects](libcurl/cplusplus.md#strings-are-c-strings-not-c---string-objects), [Easy handle](transfers/easyhandle.md#easy-handle), [Set numerical options](transfers/options/num.md#set-numerical-options), [Set string options](transfers/options/strings.md#set-string-options), [TLS options](transfers/options/tls.md#tls-options), [All options](transfers/options/all.md#all-options), [Write data](transfers/callbacks/write.md#write-data), [Read data](transfers/callbacks/read.md#read-data), [Progress information](transfers/callbacks/progress.md#progress-information), [Header data](transfers/callbacks/header.md#header-data), [Debug](transfers/callbacks/debug.md#debug), [sockopt](transfers/callbacks/sockopt.md#sockopt), [Provide a file descriptor](transfers/callbacks/openclosesocket.md#provide-a-file-descriptor), [Example](transfers/conn/keepalive.md#example), [Name resolving](transfers/conn/names.md#name-resolving), [Stop slow transfers](transfers/control/stopslow.md#stop-slow-transfers), [Rate limit](transfers/control/ratelimit.md#rate-limit), [Progress meter](transfers/control/meter.md#progress-meter), [Request method](libcurl-http/requests.md#request-method), [Ranges](libcurl-http/ranges.md#ranges), [Username and password](libcurl-http/auth.md#username-and-password), [Enable cookie engine with reading](libcurl-http/cookies.md#enable-cookie-engine-with-reading), [Download](libcurl-http/download.md#download), [HTTP POST](libcurl-http/upload.md#http-post), [Multiplexing](libcurl-http/multiplexing.md#multiplexing), [Enable HSTS for a handle](libcurl-http/hsts.md#enable-hsts-for-a-handle), [Enable](libcurl-http/alt-svc.md#enable), [Sharing between easy handles](helpers/sharing.md#sharing-between-easy-handles), [CURLOPT\_CURLU](helpers/url/setopt.md#curlopt-_curlu), [Get a simple HTTP page](examples/get.md#get-a-simple-http-page), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Non-blocking HTTP form-post](examples/http-ul-nonblock.md#non-blocking-http-form-post) - curl_global_cleanup: [Global initialization](libcurl/globalinit.md#global-initialization), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing) - curl_global_init: [Global initialization](libcurl/globalinit.md#global-initialization), [Get a response into memory](examples/getinmem.md#get-a-response-into-memory), [Get an FTP directory listing](examples/ftplist.md#get-an-ftp-directory-listing), [Init calls](internals/windows-vs-unix.md#init-calls) - curl_global_trace: [Trace more](libcurl/verbose.md#trace-more) @@ -238,7 +241,7 @@ - HTTP redirects: [Short options](cmdline/options.md#short-options), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [Tell curl to follow redirects](http/redirects.md#tell-curl-to-follow-redirects), [Submit a login form over HTTP](examples/login.md#submit-a-login-form-over-http) - HTTP Strict Transport Security: [HSTS](http/hsts.md#hsts), [HSTS](transfers/callbacks/hsts.md#hsts), [HSTS](internals/caches.md#hsts) - HTTP/1.1: [HTTP](protocols/curl.md#http), [HTTP basics](protocols/http.md#http-basics), [Trace options](usingcurl/verbose/trace.md#trace-options), [HTTP/2](usingcurl/proxies/https.md#http-slash-2), [Debugging with TELNET](usingcurl/telnet.md#debugging-with-telnet), [HTTP/2](http/versions/http2.md#http-slash-2), [Caveats](http/post/chunked.md#caveats), [The HTTP this generates](http/post/multipart.md#the-http-this-generates), [GET or POST?](http/redirects.md#get-or-post), [Request method](http/modify/method.md#request-method), [Request target](http/modify/target.md#request-target), [Customize HTTP request headers](libcurl-http/requests.md#customize-http-request-headers), [Versions](libcurl-http/versions.md#versions), [About content encodings](internals/content-encoding.md#about-content-encodings) - - HTTP/2: [HTTP](protocols/curl.md#http), [docs](source/layout.md#docs), [nghttp2](build/deps.md#nghttp2), [Line 4: Features](cmdline/curlver.md#line-4-features), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [More data](usingcurl/verbose/trace.md#more-data), [HTTP headers](usingcurl/downloads/compression.md#http-headers), [HTTP/2](usingcurl/proxies/https.md#http-slash-2), [HTTP/2](http/versions/http2.md#http-slash-2), [HTTP/3](http/versions/http3.md#http-slash-3), [HTTP/2 and later](http/post/expect100.md#http-slash-2-and-later), [GET or POST?](http/redirects.md#get-or-post), [HTTP/3](http/altsvc.md#http-slash-3), [Trace more](libcurl/verbose.md#trace-more), [When connections are not reused as you want](transfers/conn/reuse.md#when-connections-are-not-reused-as-you-want), [DNS over HTTPS](transfers/conn/names.md#dns-over-https), [HTTPS proxy](transfers/conn/proxies.md#https-proxy), [Versions](libcurl-http/versions.md#versions), [Expect: headers](libcurl-http/upload.md#expect-headers), [Multiplexing](libcurl-http/multiplexing.md#multiplexing), [HTTP/3](libcurl-http/alt-svc.md#http-slash-3), [Different backends](internals/backends.md#different-backends), [Curl_easy](internals/structs.md#curl_easy), [Variables](internals/tests/file-format.md#variables) + - HTTP/2: [HTTP](protocols/curl.md#http), [docs](source/layout.md#docs), [nghttp2](build/deps.md#nghttp2), [Line 4: Features](cmdline/curlver.md#line-4-features), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [More data](usingcurl/verbose/trace.md#more-data), [HTTP headers](usingcurl/downloads/compression.md#http-headers), [HTTP/2](usingcurl/proxies/https.md#http-slash-2), [HTTP/2](http/versions/http2.md#http-slash-2), [HTTP/3](http/versions/http3.md#http-slash-3), [HTTP/2 and later](http/post/expect100.md#http-slash-2-and-later), [GET or POST?](http/redirects.md#get-or-post), [HTTP/3](http/altsvc.md#http-slash-3), [Trace more](libcurl/verbose.md#trace-more), [When connections are not reused as you want](transfers/conn/reuse.md#when-connections-are-not-reused-as-you-want), [QUIC and HTTP/2](transfers/conn/keepalive.md#quic-and-http-slash-2), [DNS over HTTPS](transfers/conn/names.md#dns-over-https), [HTTPS proxy](transfers/conn/proxies.md#https-proxy), [Versions](libcurl-http/versions.md#versions), [Expect: headers](libcurl-http/upload.md#expect-headers), [Multiplexing](libcurl-http/multiplexing.md#multiplexing), [HTTP/3](libcurl-http/alt-svc.md#http-slash-3), [Different backends](internals/backends.md#different-backends), [Curl_easy](internals/structs.md#curl_easy), [Variables](internals/tests/file-format.md#variables) - HTTP/3: [HTTP](protocols/curl.md#http), [Select HTTP/3 backend](build/autotools.md#select-http-slash-3-backend), [QUIC and HTTP/3](build/deps.md#quic-and-http-slash-3), [TCP vs UDP](cmdline/urls/port.md#tcp-vs-udp), [Line 4: Features](cmdline/curlver.md#line-4-features), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [More data](usingcurl/verbose/trace.md#more-data), [HTTP headers](usingcurl/downloads/compression.md#http-headers), [HTTP/3](http/versions/http3.md#http-slash-3), [HTTP/3](http/altsvc.md#http-slash-3), [Which libcurl version runs](libcurl/api.md#which-libcurl-version-runs), [Trace more](libcurl/verbose.md#trace-more), [HTTP/3](transfers/conn/how.md#http-slash-3), [When connections are not reused as you want](transfers/conn/reuse.md#when-connections-are-not-reused-as-you-want), [Versions](libcurl-http/versions.md#versions), [Expect: headers](libcurl-http/upload.md#expect-headers), [Multiplexing](libcurl-http/multiplexing.md#multiplexing), [HTTP/3](libcurl-http/alt-svc.md#http-slash-3), [Different backends](internals/backends.md#different-backends) - HTTP/3 backend: [Select HTTP/3 backend](build/autotools.md#select-http-slash-3-backend) - --http0.9: [HTTP/0.9](http/versions/http09.md#http-slash-0-dot-9) @@ -270,7 +273,7 @@ ## K - -K: [Command lines, quotes and aliases](cmdline/differences.md#command-lines-quotes-and-aliases), [Specify the config file to use](cmdline/configfile.md#specify-the-config-file-to-use) - - keep-alive: [All options](transfers/options/all.md#all-options) + - keep-alive: [All options](transfers/options/all.md#all-options), [Example](transfers/conn/keepalive.md#example) - --keepalive-time: [Keep alive](usingcurl/connections/keepalive.md#keep-alive) ## L @@ -345,7 +348,7 @@ ## Q - -Q: [Quote](ftp/cmds.md#quote) - - QUIC: [Establish a connection](protocols/network.md#establish-a-connection), [HTTPS](protocols/curl.md#https), [QUIC and HTTP/3](build/deps.md#quic-and-http-slash-3), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [Never spend more than this to connect](usingcurl/timeouts.md#never-spend-more-than-this-to-connect), [QUIC](http/versions/http3.md#quic), [Which libcurl version runs](libcurl/api.md#which-libcurl-version-runs), [HTTP/3](transfers/conn/how.md#http-slash-3), [Version 3 can be mandatory](libcurl-http/versions.md#version-3-can-be-mandatory) + - QUIC: [Establish a connection](protocols/network.md#establish-a-connection), [HTTPS](protocols/curl.md#https), [QUIC and HTTP/3](build/deps.md#quic-and-http-slash-3), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [Never spend more than this to connect](usingcurl/timeouts.md#never-spend-more-than-this-to-connect), [QUIC](http/versions/http3.md#quic), [Which libcurl version runs](libcurl/api.md#which-libcurl-version-runs), [HTTP/3](transfers/conn/how.md#http-slash-3), [Enable keep alive](transfers/conn/keepalive.md#enable-keep-alive), [Version 3 can be mandatory](libcurl-http/versions.md#version-3-can-be-mandatory) - --quote: [Quote](ftp/cmds.md#quote) ## R @@ -426,7 +429,7 @@ ## T - -T: [PUT](usingcurl/uploads.md#put), [Upload](usingcurl/tftp.md#upload), [Method](http/method.md#method), [HTTP PUT](http/put.md#http-put), [Uploading with FTP](ftp/upload.md#uploading-with-ftp) - - TCP: [Establish a connection](protocols/network.md#establish-a-connection), [How much do protocols change?](protocols/protocols.md#how-much-do-protocols-change), [DICT](protocols/curl.md#dict), [TCP vs UDP](cmdline/urls/port.md#tcp-vs-udp), [Connection reuse](cmdline/urls/connreuse.md#connection-reuse), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [Available --write-out variables](usingcurl/verbose/writeout.md#available---write-out-variables), [Connection timeout](usingcurl/connections/timeout.md#connection-timeout), [Local port number](usingcurl/connections/local-port.md#local-port-number), [Keep alive](usingcurl/connections/keepalive.md#keep-alive), [Timeouts](usingcurl/timeouts.md#timeouts), [HTTP proxy tunneling](usingcurl/proxies/http.md#http-proxy-tunneling), [MITM proxy](usingcurl/proxies/mitm.md#mitm-proxy), [haproxy](usingcurl/proxies/haproxy.md#haproxy), [TLS](usingcurl/tls.md#tls), [Debugging with TELNET](usingcurl/telnet.md#debugging-with-telnet), [TFTP](usingcurl/tftp.md#tftp), [QUIC](http/versions/http3.md#quic), [HTTPS](http/https.md#https), [Two connections](ftp/twoconnections.md#two-connections), [Connection cache](libcurl/caches.md#connection-cache), [All options](transfers/options/all.md#all-options), [HTTP/3](transfers/conn/how.md#http-slash-3), [connectdata](internals/structs.md#connectdata) + - TCP: [Establish a connection](protocols/network.md#establish-a-connection), [How much do protocols change?](protocols/protocols.md#how-much-do-protocols-change), [DICT](protocols/curl.md#dict), [TCP vs UDP](cmdline/urls/port.md#tcp-vs-udp), [Connection reuse](cmdline/urls/connreuse.md#connection-reuse), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [Available --write-out variables](usingcurl/verbose/writeout.md#available---write-out-variables), [Connection timeout](usingcurl/connections/timeout.md#connection-timeout), [Local port number](usingcurl/connections/local-port.md#local-port-number), [Keep alive](usingcurl/connections/keepalive.md#keep-alive), [Timeouts](usingcurl/timeouts.md#timeouts), [HTTP proxy tunneling](usingcurl/proxies/http.md#http-proxy-tunneling), [MITM proxy](usingcurl/proxies/mitm.md#mitm-proxy), [haproxy](usingcurl/proxies/haproxy.md#haproxy), [TLS](usingcurl/tls.md#tls), [Debugging with TELNET](usingcurl/telnet.md#debugging-with-telnet), [TFTP](usingcurl/tftp.md#tftp), [QUIC](http/versions/http3.md#quic), [HTTPS](http/https.md#https), [Two connections](ftp/twoconnections.md#two-connections), [Connection cache](libcurl/caches.md#connection-cache), [All options](transfers/options/all.md#all-options), [HTTP/3](transfers/conn/how.md#http-slash-3), [Keep alive](transfers/conn/keepalive.md#keep-alive), [connectdata](internals/structs.md#connectdata) - TELNET: [What protocols does curl support?](protocols/protocols.md#what-protocols-does-curl-support), [TELNET](protocols/curl.md#telnet), [Supported schemes](cmdline/urls/scheme.md#supported-schemes), [Version](cmdline/curlver.md#version), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [TELNET](usingcurl/telnet.md#telnet), [All options](transfers/options/all.md#all-options), [Variables](internals/tests/file-format.md#variables) - testing: [What does curl do?](project/does.md#what-does-curl-do), [Reporting bugs](project/bugs.md#reporting-bugs), [Handling build options](source/options.md#handling-build-options), [Contributing](source/contributing.md#contributing), [Run a local clone](source/web.md#run-a-local-clone), [Separate install](build/separate.md#separate-install), [About HTTP response code "errors"](libcurl-http/responses.md#about-http-response-code-errors), [Debug builds](internals/tests/debug.md#debug-builds), [Test servers](internals/tests/servers.md#test-servers), [Torture](internals/tests/torture.md#torture) - TFTP: [What protocols does curl support?](protocols/protocols.md#what-protocols-does-curl-support), [TFTP](protocols/curl.md#tftp), [Supported schemes](cmdline/urls/scheme.md#supported-schemes), [TCP vs UDP](cmdline/urls/port.md#tcp-vs-udp), [Version](cmdline/curlver.md#version), [Available exit codes](cmdline/exitcode.md#available-exit-codes), [Protocols allowing upload](usingcurl/uploads.md#protocols-allowing-upload), [TFTP](usingcurl/tftp.md#tftp), [All options](transfers/options/all.md#all-options), [Variables](internals/tests/file-format.md#variables), [Test servers](internals/tests/servers.md#test-servers)