Interface CurlOption

interface CurlOption {
    ABSTRACT_UNIX_SOCKET: "ABSTRACT_UNIX_SOCKET";
    ACCEPT_ENCODING: "ACCEPT_ENCODING";
    ACCEPTTIMEOUT_MS: "ACCEPTTIMEOUT_MS";
    ADDRESS_SCOPE: "ADDRESS_SCOPE";
    ALTSVC: "ALTSVC";
    ALTSVC_CTRL: "ALTSVC_CTRL";
    APPEND: "APPEND";
    AUTOREFERER: "AUTOREFERER";
    AWS_SIGV4: "AWS_SIGV4";
    BUFFERSIZE: "BUFFERSIZE";
    CAINFO: "CAINFO";
    CAINFO_BLOB: "CAINFO_BLOB";
    CAPATH: "CAPATH";
    CERTINFO: "CERTINFO";
    CHUNK_BGN_FUNCTION: "CHUNK_BGN_FUNCTION";
    CHUNK_END_FUNCTION: "CHUNK_END_FUNCTION";
    CONNECT_ONLY: "CONNECT_ONLY";
    CONNECT_TO: "CONNECT_TO";
    CONNECTTIMEOUT: "CONNECTTIMEOUT";
    CONNECTTIMEOUT_MS: "CONNECTTIMEOUT_MS";
    COOKIE: "COOKIE";
    COOKIEFILE: "COOKIEFILE";
    COOKIEJAR: "COOKIEJAR";
    COOKIELIST: "COOKIELIST";
    COOKIESESSION: "COOKIESESSION";
    CRLF: "CRLF";
    CRLFILE: "CRLFILE";
    CUSTOMREQUEST: "CUSTOMREQUEST";
    DEBUGFUNCTION: "DEBUGFUNCTION";
    DEFAULT_PROTOCOL: "DEFAULT_PROTOCOL";
    DIRLISTONLY: "DIRLISTONLY";
    DISALLOW_USERNAME_IN_URL: "DISALLOW_USERNAME_IN_URL";
    DNS_CACHE_TIMEOUT: "DNS_CACHE_TIMEOUT";
    DNS_INTERFACE: "DNS_INTERFACE";
    DNS_LOCAL_IP4: "DNS_LOCAL_IP4";
    DNS_LOCAL_IP6: "DNS_LOCAL_IP6";
    DNS_SERVERS: "DNS_SERVERS";
    DNS_SHUFFLE_ADDRESSES: "DNS_SHUFFLE_ADDRESSES";
    DNS_USE_GLOBAL_CACHE: "DNS_USE_GLOBAL_CACHE";
    DOH_SSL_VERIFYHOST: "DOH_SSL_VERIFYHOST";
    DOH_SSL_VERIFYPEER: "DOH_SSL_VERIFYPEER";
    DOH_SSL_VERIFYSTATUS: "DOH_SSL_VERIFYSTATUS";
    DOH_URL: "DOH_URL";
    EGDSOCKET: "EGDSOCKET";
    EXPECT_100_TIMEOUT_MS: "EXPECT_100_TIMEOUT_MS";
    FAILONERROR: "FAILONERROR";
    FILETIME: "FILETIME";
    FNMATCH_FUNCTION: "FNMATCH_FUNCTION";
    FOLLOWLOCATION: "FOLLOWLOCATION";
    FORBID_REUSE: "FORBID_REUSE";
    FRESH_CONNECT: "FRESH_CONNECT";
    FTP_ACCOUNT: "FTP_ACCOUNT";
    FTP_ALTERNATIVE_TO_USER: "FTP_ALTERNATIVE_TO_USER";
    FTP_CREATE_MISSING_DIRS: "FTP_CREATE_MISSING_DIRS";
    FTP_FILEMETHOD: "FTP_FILEMETHOD";
    FTP_SKIP_PASV_IP: "FTP_SKIP_PASV_IP";
    FTP_SSL_CCC: "FTP_SSL_CCC";
    FTP_USE_EPRT: "FTP_USE_EPRT";
    FTP_USE_EPSV: "FTP_USE_EPSV";
    FTP_USE_PRET: "FTP_USE_PRET";
    FTPPORT: "FTPPORT";
    FTPSSLAUTH: "FTPSSLAUTH";
    GSSAPI_DELEGATION: "GSSAPI_DELEGATION";
    HAPPY_EYEBALLS_TIMEOUT_MS: "HAPPY_EYEBALLS_TIMEOUT_MS";
    HAPROXYPROTOCOL: "HAPROXYPROTOCOL";
    HEADER: "HEADER";
    HEADERFUNCTION: "HEADERFUNCTION";
    HEADEROPT: "HEADEROPT";
    HSTS: "HSTS";
    HSTS_CTRL: "HSTS_CTRL";
    HSTSREADFUNCTION: "HSTSREADFUNCTION";
    HSTSWRITEFUNCTION: "HSTSWRITEFUNCTION";
    HTTP_CONTENT_DECODING: "HTTP_CONTENT_DECODING";
    HTTP_TRANSFER_DECODING: "HTTP_TRANSFER_DECODING";
    HTTP_VERSION: "HTTP_VERSION";
    HTTP09_ALLOWED: "HTTP09_ALLOWED";
    HTTP200ALIASES: "HTTP200ALIASES";
    HTTPAUTH: "HTTPAUTH";
    HTTPGET: "HTTPGET";
    HTTPHEADER: "HTTPHEADER";
    HTTPPOST: "HTTPPOST";
    HTTPPROXYTUNNEL: "HTTPPROXYTUNNEL";
    IGNORE_CONTENT_LENGTH: "IGNORE_CONTENT_LENGTH";
    INFILESIZE: "INFILESIZE";
    INFILESIZE_LARGE: "INFILESIZE_LARGE";
    INTERFACE: "INTERFACE";
    IPRESOLVE: "IPRESOLVE";
    ISSUERCERT: "ISSUERCERT";
    ISSUERCERT_BLOB: "ISSUERCERT_BLOB";
    KEEP_SENDING_ON_ERROR: "KEEP_SENDING_ON_ERROR";
    KEYPASSWD: "KEYPASSWD";
    KRBLEVEL: "KRBLEVEL";
    LOCALPORT: "LOCALPORT";
    LOCALPORTRANGE: "LOCALPORTRANGE";
    LOGIN_OPTIONS: "LOGIN_OPTIONS";
    LOW_SPEED_LIMIT: "LOW_SPEED_LIMIT";
    LOW_SPEED_TIME: "LOW_SPEED_TIME";
    MAIL_AUTH: "MAIL_AUTH";
    MAIL_FROM: "MAIL_FROM";
    MAIL_RCPT: "MAIL_RCPT";
    MAIL_RCPT_ALLLOWFAILS: "MAIL_RCPT_ALLLOWFAILS";
    MAX_RECV_SPEED_LARGE: "MAX_RECV_SPEED_LARGE";
    MAX_SEND_SPEED_LARGE: "MAX_SEND_SPEED_LARGE";
    MAXAGE_CONN: "MAXAGE_CONN";
    MAXCONNECTS: "MAXCONNECTS";
    MAXFILESIZE: "MAXFILESIZE";
    MAXFILESIZE_LARGE: "MAXFILESIZE_LARGE";
    MAXLIFETIME_CONN: "MAXLIFETIME_CONN";
    MAXREDIRS: "MAXREDIRS";
    NETRC: "NETRC";
    NETRC_FILE: "NETRC_FILE";
    NEW_DIRECTORY_PERMS: "NEW_DIRECTORY_PERMS";
    NEW_FILE_PERMS: "NEW_FILE_PERMS";
    NOBODY: "NOBODY";
    NOPROGRESS: "NOPROGRESS";
    NOPROXY: "NOPROXY";
    NOSIGNAL: "NOSIGNAL";
    PASSWORD: "PASSWORD";
    PATH_AS_IS: "PATH_AS_IS";
    PINNEDPUBLICKEY: "PINNEDPUBLICKEY";
    PIPEWAIT: "PIPEWAIT";
    PORT: "PORT";
    POST: "POST";
    POSTFIELDS: "POSTFIELDS";
    POSTFIELDSIZE: "POSTFIELDSIZE";
    POSTFIELDSIZE_LARGE: "POSTFIELDSIZE_LARGE";
    POSTQUOTE: "POSTQUOTE";
    POSTREDIR: "POSTREDIR";
    PRE_PROXY: "PRE_PROXY";
    PREQUOTE: "PREQUOTE";
    PREREQFUNCTION: "PREREQFUNCTION";
    PROGRESSFUNCTION: "PROGRESSFUNCTION";
    PROTOCOLS: "PROTOCOLS";
    PROTOCOLS_STR: "PROTOCOLS_STR";
    PROXY: "PROXY";
    PROXY_CAINFO: "PROXY_CAINFO";
    PROXY_CAINFO_BLOB: "PROXY_CAINFO_BLOB";
    PROXY_CAPATH: "PROXY_CAPATH";
    PROXY_CRLFILE: "PROXY_CRLFILE";
    PROXY_ISSUERCERT: "PROXY_ISSUERCERT";
    PROXY_ISSUERCERT_BLOB: "PROXY_ISSUERCERT_BLOB";
    PROXY_KEYPASSWD: "PROXY_KEYPASSWD";
    PROXY_PINNEDPUBLICKEY: "PROXY_PINNEDPUBLICKEY";
    PROXY_SERVICE_NAME: "PROXY_SERVICE_NAME";
    PROXY_SSL_CIPHER_LIST: "PROXY_SSL_CIPHER_LIST";
    PROXY_SSL_OPTIONS: "PROXY_SSL_OPTIONS";
    PROXY_SSL_VERIFYHOST: "PROXY_SSL_VERIFYHOST";
    PROXY_SSL_VERIFYPEER: "PROXY_SSL_VERIFYPEER";
    PROXY_SSLCERT: "PROXY_SSLCERT";
    PROXY_SSLCERT_BLOB: "PROXY_SSLCERT_BLOB";
    PROXY_SSLCERTTYPE: "PROXY_SSLCERTTYPE";
    PROXY_SSLKEY: "PROXY_SSLKEY";
    PROXY_SSLKEY_BLOB: "PROXY_SSLKEY_BLOB";
    PROXY_SSLKEYTYPE: "PROXY_SSLKEYTYPE";
    PROXY_SSLVERSION: "PROXY_SSLVERSION";
    PROXY_TLS13_CIPHERS: "PROXY_TLS13_CIPHERS";
    PROXY_TLSAUTH_PASSWORD: "PROXY_TLSAUTH_PASSWORD";
    PROXY_TLSAUTH_TYPE: "PROXY_TLSAUTH_TYPE";
    PROXY_TLSAUTH_USERNAME: "PROXY_TLSAUTH_USERNAME";
    PROXY_TRANSFER_MODE: "PROXY_TRANSFER_MODE";
    PROXYAUTH: "PROXYAUTH";
    PROXYHEADER: "PROXYHEADER";
    PROXYPASSWORD: "PROXYPASSWORD";
    PROXYPORT: "PROXYPORT";
    PROXYTYPE: "PROXYTYPE";
    PROXYUSERNAME: "PROXYUSERNAME";
    PROXYUSERPWD: "PROXYUSERPWD";
    PUT: "PUT";
    QUOTE: "QUOTE";
    RANDOM_FILE: "RANDOM_FILE";
    RANGE: "RANGE";
    READDATA: "READDATA";
    READFUNCTION: "READFUNCTION";
    REDIR_PROTOCOLS: "REDIR_PROTOCOLS";
    REDIR_PROTOCOLS_STR: "REDIR_PROTOCOLS_STR";
    REFERER: "REFERER";
    REQUEST_TARGET: "REQUEST_TARGET";
    RESOLVE: "RESOLVE";
    RESUME_FROM: "RESUME_FROM";
    RESUME_FROM_LARGE: "RESUME_FROM_LARGE";
    RTSP_CLIENT_CSEQ: "RTSP_CLIENT_CSEQ";
    RTSP_REQUEST: "RTSP_REQUEST";
    RTSP_SERVER_CSEQ: "RTSP_SERVER_CSEQ";
    RTSP_SESSION_ID: "RTSP_SESSION_ID";
    RTSP_STREAM_URI: "RTSP_STREAM_URI";
    RTSP_TRANSPORT: "RTSP_TRANSPORT";
    SASL_AUTHZID: "SASL_AUTHZID";
    SASL_IR: "SASL_IR";
    SEEKFUNCTION: "SEEKFUNCTION";
    SERVER_RESPONSE_TIMEOUT: "SERVER_RESPONSE_TIMEOUT";
    SERVICE_NAME: "SERVICE_NAME";
    SHARE: "SHARE";
    SOCKS5_AUTH: "SOCKS5_AUTH";
    SOCKS5_GSSAPI_NEC: "SOCKS5_GSSAPI_NEC";
    SOCKS5_GSSAPI_SERVICE: "SOCKS5_GSSAPI_SERVICE";
    SSH_AUTH_TYPES: "SSH_AUTH_TYPES";
    SSH_COMPRESSION: "SSH_COMPRESSION";
    SSH_HOST_PUBLIC_KEY_MD5: "SSH_HOST_PUBLIC_KEY_MD5";
    SSH_HOSTKEYDATA: "SSH_HOSTKEYDATA";
    SSH_KNOWNHOSTS: "SSH_KNOWNHOSTS";
    SSH_PRIVATE_KEYFILE: "SSH_PRIVATE_KEYFILE";
    SSH_PUBLIC_KEYFILE: "SSH_PUBLIC_KEYFILE";
    SSL_CIPHER_LIST: "SSL_CIPHER_LIST";
    SSL_EC_CURVES: "SSL_EC_CURVES";
    SSL_ENABLE_ALPN: "SSL_ENABLE_ALPN";
    SSL_ENABLE_NPN: "SSL_ENABLE_NPN";
    SSL_FALSESTART: "SSL_FALSESTART";
    SSL_OPTIONS: "SSL_OPTIONS";
    SSL_SESSIONID_CACHE: "SSL_SESSIONID_CACHE";
    SSL_VERIFYHOST: "SSL_VERIFYHOST";
    SSL_VERIFYPEER: "SSL_VERIFYPEER";
    SSL_VERIFYSTATUS: "SSL_VERIFYSTATUS";
    SSLCERT: "SSLCERT";
    SSLCERT_BLOB: "SSLCERT_BLOB";
    SSLCERTTYPE: "SSLCERTTYPE";
    SSLENGINE: "SSLENGINE";
    SSLENGINE_DEFAULT: "SSLENGINE_DEFAULT";
    SSLKEY: "SSLKEY";
    SSLKEY_BLOB: "SSLKEY_BLOB";
    SSLKEYTYPE: "SSLKEYTYPE";
    SSLVERSION: "SSLVERSION";
    SUPPRESS_CONNECT_HEADERS: "SUPPRESS_CONNECT_HEADERS";
    TCP_FASTOPEN: "TCP_FASTOPEN";
    TCP_KEEPALIVE: "TCP_KEEPALIVE";
    TCP_KEEPIDLE: "TCP_KEEPIDLE";
    TCP_KEEPINTVL: "TCP_KEEPINTVL";
    TCP_NODELAY: "TCP_NODELAY";
    TELNETOPTIONS: "TELNETOPTIONS";
    TFTP_BLKSIZE: "TFTP_BLKSIZE";
    TFTP_NO_OPTIONS: "TFTP_NO_OPTIONS";
    TIMECONDITION: "TIMECONDITION";
    TIMEOUT: "TIMEOUT";
    TIMEOUT_MS: "TIMEOUT_MS";
    TIMEVALUE: "TIMEVALUE";
    TIMEVALUE_LARGE: "TIMEVALUE_LARGE";
    TLS13_CIPHERS: "TLS13_CIPHERS";
    TLSAUTH_PASSWORD: "TLSAUTH_PASSWORD";
    TLSAUTH_TYPE: "TLSAUTH_TYPE";
    TLSAUTH_USERNAME: "TLSAUTH_USERNAME";
    TRAILERFUNCTION: "TRAILERFUNCTION";
    TRANSFER_ENCODING: "TRANSFER_ENCODING";
    TRANSFERTEXT: "TRANSFERTEXT";
    UNIX_SOCKET_PATH: "UNIX_SOCKET_PATH";
    UNRESTRICTED_AUTH: "UNRESTRICTED_AUTH";
    UPKEEP_INTERVAL_MS: "UPKEEP_INTERVAL_MS";
    UPLOAD: "UPLOAD";
    UPLOAD_BUFFERSIZE: "UPLOAD_BUFFERSIZE";
    URL: "URL";
    USE_SSL: "USE_SSL";
    USERAGENT: "USERAGENT";
    USERNAME: "USERNAME";
    USERPWD: "USERPWD";
    VERBOSE: "VERBOSE";
    WILDCARDMATCH: "WILDCARDMATCH";
    WRITEFUNCTION: "WRITEFUNCTION";
    XFERINFOFUNCTION: "XFERINFOFUNCTION";
    XOAUTH2_BEARER: "XOAUTH2_BEARER";
}

Properties

ABSTRACT_UNIX_SOCKET ACCEPT_ENCODING ACCEPTTIMEOUT_MS ADDRESS_SCOPE ALTSVC ALTSVC_CTRL APPEND AUTOREFERER AWS_SIGV4 BUFFERSIZE CAINFO CAINFO_BLOB CAPATH CERTINFO CHUNK_BGN_FUNCTION CHUNK_END_FUNCTION CONNECT_ONLY CONNECT_TO CONNECTTIMEOUT CONNECTTIMEOUT_MS COOKIE COOKIEFILE COOKIEJAR COOKIELIST COOKIESESSION CRLF CRLFILE CUSTOMREQUEST DEBUGFUNCTION DEFAULT_PROTOCOL DIRLISTONLY DISALLOW_USERNAME_IN_URL DNS_CACHE_TIMEOUT DNS_INTERFACE DNS_LOCAL_IP4 DNS_LOCAL_IP6 DNS_SERVERS DNS_SHUFFLE_ADDRESSES DNS_USE_GLOBAL_CACHE DOH_SSL_VERIFYHOST DOH_SSL_VERIFYPEER DOH_SSL_VERIFYSTATUS DOH_URL EGDSOCKET EXPECT_100_TIMEOUT_MS FAILONERROR FILETIME FNMATCH_FUNCTION FOLLOWLOCATION FORBID_REUSE FRESH_CONNECT FTP_ACCOUNT FTP_ALTERNATIVE_TO_USER FTP_CREATE_MISSING_DIRS FTP_FILEMETHOD FTP_SKIP_PASV_IP FTP_SSL_CCC FTP_USE_EPRT FTP_USE_EPSV FTP_USE_PRET FTPPORT FTPSSLAUTH GSSAPI_DELEGATION HAPPY_EYEBALLS_TIMEOUT_MS HAPROXYPROTOCOL HEADER HEADERFUNCTION HEADEROPT HSTS HSTS_CTRL HSTSREADFUNCTION HSTSWRITEFUNCTION HTTP_CONTENT_DECODING HTTP_TRANSFER_DECODING HTTP_VERSION HTTP09_ALLOWED HTTP200ALIASES HTTPAUTH HTTPGET HTTPHEADER HTTPPOST HTTPPROXYTUNNEL IGNORE_CONTENT_LENGTH INFILESIZE INFILESIZE_LARGE INTERFACE IPRESOLVE ISSUERCERT ISSUERCERT_BLOB KEEP_SENDING_ON_ERROR KEYPASSWD KRBLEVEL LOCALPORT LOCALPORTRANGE LOGIN_OPTIONS LOW_SPEED_LIMIT LOW_SPEED_TIME MAIL_AUTH MAIL_FROM MAIL_RCPT MAIL_RCPT_ALLLOWFAILS MAX_RECV_SPEED_LARGE MAX_SEND_SPEED_LARGE MAXAGE_CONN MAXCONNECTS MAXFILESIZE MAXFILESIZE_LARGE MAXLIFETIME_CONN MAXREDIRS NETRC NETRC_FILE NEW_DIRECTORY_PERMS NEW_FILE_PERMS NOBODY NOPROGRESS NOPROXY NOSIGNAL PASSWORD PATH_AS_IS PINNEDPUBLICKEY PIPEWAIT PORT POST POSTFIELDS POSTFIELDSIZE POSTFIELDSIZE_LARGE POSTQUOTE POSTREDIR PRE_PROXY PREQUOTE PREREQFUNCTION PROGRESSFUNCTION PROTOCOLS PROTOCOLS_STR PROXY PROXY_CAINFO PROXY_CAINFO_BLOB PROXY_CAPATH PROXY_CRLFILE PROXY_ISSUERCERT PROXY_ISSUERCERT_BLOB PROXY_KEYPASSWD PROXY_PINNEDPUBLICKEY PROXY_SERVICE_NAME PROXY_SSL_CIPHER_LIST PROXY_SSL_OPTIONS PROXY_SSL_VERIFYHOST PROXY_SSL_VERIFYPEER PROXY_SSLCERT PROXY_SSLCERT_BLOB PROXY_SSLCERTTYPE PROXY_SSLKEY PROXY_SSLKEY_BLOB PROXY_SSLKEYTYPE PROXY_SSLVERSION PROXY_TLS13_CIPHERS PROXY_TLSAUTH_PASSWORD PROXY_TLSAUTH_TYPE PROXY_TLSAUTH_USERNAME PROXY_TRANSFER_MODE PROXYAUTH PROXYHEADER PROXYPASSWORD PROXYPORT PROXYTYPE PROXYUSERNAME PROXYUSERPWD PUT QUOTE RANDOM_FILE RANGE READDATA READFUNCTION REDIR_PROTOCOLS REDIR_PROTOCOLS_STR REFERER REQUEST_TARGET RESOLVE RESUME_FROM RESUME_FROM_LARGE RTSP_CLIENT_CSEQ RTSP_REQUEST RTSP_SERVER_CSEQ RTSP_SESSION_ID RTSP_STREAM_URI RTSP_TRANSPORT SASL_AUTHZID SASL_IR SEEKFUNCTION SERVER_RESPONSE_TIMEOUT SERVICE_NAME SHARE SOCKS5_AUTH SOCKS5_GSSAPI_NEC SOCKS5_GSSAPI_SERVICE SSH_AUTH_TYPES SSH_COMPRESSION SSH_HOST_PUBLIC_KEY_MD5 SSH_HOSTKEYDATA SSH_KNOWNHOSTS SSH_PRIVATE_KEYFILE SSH_PUBLIC_KEYFILE SSL_CIPHER_LIST SSL_EC_CURVES SSL_ENABLE_ALPN SSL_ENABLE_NPN SSL_FALSESTART SSL_OPTIONS SSL_SESSIONID_CACHE SSL_VERIFYHOST SSL_VERIFYPEER SSL_VERIFYSTATUS SSLCERT SSLCERT_BLOB SSLCERTTYPE SSLENGINE SSLENGINE_DEFAULT SSLKEY SSLKEY_BLOB SSLKEYTYPE SSLVERSION SUPPRESS_CONNECT_HEADERS TCP_FASTOPEN TCP_KEEPALIVE TCP_KEEPIDLE TCP_KEEPINTVL TCP_NODELAY TELNETOPTIONS TFTP_BLKSIZE TFTP_NO_OPTIONS TIMECONDITION TIMEOUT TIMEOUT_MS TIMEVALUE TIMEVALUE_LARGE TLS13_CIPHERS TLSAUTH_PASSWORD TLSAUTH_TYPE TLSAUTH_USERNAME TRAILERFUNCTION TRANSFER_ENCODING TRANSFERTEXT UNIX_SOCKET_PATH UNRESTRICTED_AUTH UPKEEP_INTERVAL_MS UPLOAD UPLOAD_BUFFERSIZE URL USE_SSL USERAGENT USERNAME USERPWD VERBOSE WILDCARDMATCH WRITEFUNCTION XFERINFOFUNCTION XOAUTH2_BEARER

Properties

ABSTRACT_UNIX_SOCKET: "ABSTRACT_UNIX_SOCKET"

Path to an abstract Unix domain socket.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_ABSTRACT_UNIX_SOCKET.html

ACCEPT_ENCODING: "ACCEPT_ENCODING"

Accept-Encoding and automatic decompressing data.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_ACCEPT_ENCODING.html

ACCEPTTIMEOUT_MS: "ACCEPTTIMEOUT_MS"

Timeout for waiting for the server's connect back to be accepted.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_ACCEPTTIMEOUT_MS.html

ADDRESS_SCOPE: "ADDRESS_SCOPE"

IPv6 scope for local addresses.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_ADDRESS_SCOPE.html

ALTSVC: "ALTSVC"

Specify the Alt-Svc: cache file name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_ALTSVC.html

ALTSVC_CTRL: "ALTSVC_CTRL"

Enable and configure Alt-Svc: treatment.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_ALTSVC_CTRL.html

APPEND: "APPEND"

Append to remote file.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_APPEND.html

AUTOREFERER: "AUTOREFERER"

Automatically set Referer: header.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_AUTOREFERER.html

AWS_SIGV4: "AWS_SIGV4"

AWS HTTP V4 Signature.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_AWS_SIGV4.html

BUFFERSIZE: "BUFFERSIZE"

Ask for alternate buffer size.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_BUFFERSIZE.html

CAINFO: "CAINFO"

CA cert bundle.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CAINFO.html

CAINFO_BLOB: "CAINFO_BLOB"

CA cert bundle memory buffer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CAINFO_BLOB.html

CAPATH: "CAPATH"

Path to CA cert bundle.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html

CERTINFO: "CERTINFO"

Extract certificate info.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CERTINFO.html

CHUNK_BGN_FUNCTION: "CHUNK_BGN_FUNCTION"

Callback for wildcard download start of chunk.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CHUNK_BGN_FUNCTION.html

CHUNK_END_FUNCTION: "CHUNK_END_FUNCTION"

Callback for wildcard download end of chunk.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CHUNK_END_FUNCTION.html

CONNECT_ONLY: "CONNECT_ONLY"

Only connect, nothing else.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CONNECT_ONLY.html

CONNECT_TO: "CONNECT_TO"

Connect to a specific host and port.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CONNECT_TO.html

CONNECTTIMEOUT: "CONNECTTIMEOUT"

Timeout for the connection phase.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CONNECTTIMEOUT.html

CONNECTTIMEOUT_MS: "CONNECTTIMEOUT_MS"

Millisecond timeout for the connection phase.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CONNECTTIMEOUT_MS.html

COOKIE: "COOKIE"

Cookie(s) to send.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_COOKIE.html

COOKIEFILE: "COOKIEFILE"

File to read cookies from.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_COOKIEFILE.html

COOKIEJAR: "COOKIEJAR"

File to write cookies to.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_COOKIEJAR.html

COOKIELIST: "COOKIELIST"

Add or control cookies.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_COOKIELIST.html

COOKIESESSION: "COOKIESESSION"

Start a new cookie session.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_COOKIESESSION.html

CRLF: "CRLF"

Convert newlines.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CRLF.html

CRLFILE: "CRLFILE"

Certificate Revocation List.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CRLFILE.html

CUSTOMREQUEST: "CUSTOMREQUEST"

Custom request/method.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_CUSTOMREQUEST.html

DEBUGFUNCTION: "DEBUGFUNCTION"

Callback for debug information.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DEBUGFUNCTION.html

DEFAULT_PROTOCOL: "DEFAULT_PROTOCOL"

Default protocol.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DEFAULT_PROTOCOL.html

DIRLISTONLY: "DIRLISTONLY"

List only.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DIRLISTONLY.html

DISALLOW_USERNAME_IN_URL: "DISALLOW_USERNAME_IN_URL"

Do not allow username in URL.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DISALLOW_USERNAME_IN_URL.html

DNS_CACHE_TIMEOUT: "DNS_CACHE_TIMEOUT"

Timeout for DNS cache.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DNS_CACHE_TIMEOUT.html

DNS_INTERFACE: "DNS_INTERFACE"

Bind name resolves to this interface.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DNS_INTERFACE.html

DNS_LOCAL_IP4: "DNS_LOCAL_IP4"

Bind name resolves to this IP4 address.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DNS_LOCAL_IP4.html

DNS_LOCAL_IP6: "DNS_LOCAL_IP6"

Bind name resolves to this IP6 address.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DNS_LOCAL_IP6.html

DNS_SERVERS: "DNS_SERVERS"

Preferred DNS servers.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DNS_SERVERS.html

DNS_SHUFFLE_ADDRESSES: "DNS_SHUFFLE_ADDRESSES"

Shuffle addresses before use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DNS_SHUFFLE_ADDRESSES.html

DNS_USE_GLOBAL_CACHE: "DNS_USE_GLOBAL_CACHE"

OBSOLETE Enable global DNS cache.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DNS_USE_GLOBAL_CACHE.html

DOH_SSL_VERIFYHOST: "DOH_SSL_VERIFYHOST"

Verify the host name in the DoH (DNS-over-HTTPS) SSL certificate.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYHOST.html

DOH_SSL_VERIFYPEER: "DOH_SSL_VERIFYPEER"

Verify the DoH (DNS-over-HTTPS) SSL certificate.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYPEER.html

DOH_SSL_VERIFYSTATUS: "DOH_SSL_VERIFYSTATUS"

Verify the DoH (DNS-over-HTTPS) SSL certificate's status.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYSTATUS.html

DOH_URL: "DOH_URL"

Use this DoH server for name resolves.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_DOH_URL.html

EGDSOCKET: "EGDSOCKET"

OBSOLETE Identify EGD socket for entropy.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_EGDSOCKET.html

EXPECT_100_TIMEOUT_MS: "EXPECT_100_TIMEOUT_MS"

100-continue timeout.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_EXPECT_100_TIMEOUT_MS.html

FAILONERROR: "FAILONERROR"

Fail on HTTP 4xx errors.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FAILONERROR.html

FILETIME: "FILETIME"

Request file modification date and time.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FILETIME.html

FNMATCH_FUNCTION: "FNMATCH_FUNCTION"

Callback for wildcard matching.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FNMATCH_FUNCTION.html

FOLLOWLOCATION: "FOLLOWLOCATION"

Follow HTTP redirects.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FOLLOWLOCATION.html

FORBID_REUSE: "FORBID_REUSE"

Prevent subsequent connections from re-using this.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FORBID_REUSE.html

FRESH_CONNECT: "FRESH_CONNECT"

Use a new connection.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FRESH_CONNECT.html

FTP_ACCOUNT: "FTP_ACCOUNT"

Send ACCT command.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_ACCOUNT.html

FTP_ALTERNATIVE_TO_USER: "FTP_ALTERNATIVE_TO_USER"

Alternative to USER.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_ALTERNATIVE_TO_USER.html

FTP_CREATE_MISSING_DIRS: "FTP_CREATE_MISSING_DIRS"

Create missing directories on the remote server.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_CREATE_MISSING_DIRS.html

FTP_FILEMETHOD: "FTP_FILEMETHOD"

Specify how to reach files.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_FILEMETHOD.html

FTP_SKIP_PASV_IP: "FTP_SKIP_PASV_IP"

Ignore the IP address in the PASV response.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_SKIP_PASV_IP.html

FTP_SSL_CCC: "FTP_SSL_CCC"

Back to non-TLS again after authentication.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_SSL_CCC.html

FTP_USE_EPRT: "FTP_USE_EPRT"

Use EPRT.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_EPRT.html

FTP_USE_EPSV: "FTP_USE_EPSV"

Use EPSV.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_EPSV.html

FTP_USE_PRET: "FTP_USE_PRET"

Use PRET.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_PRET.html

FTPPORT: "FTPPORT"

Use active FTP.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTPPORT.html

FTPSSLAUTH: "FTPSSLAUTH"

Control how to do TLS.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_FTPSSLAUTH.html

GSSAPI_DELEGATION: "GSSAPI_DELEGATION"

Disable GSS-API delegation.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_GSSAPI_DELEGATION.html

HAPPY_EYEBALLS_TIMEOUT_MS: "HAPPY_EYEBALLS_TIMEOUT_MS"

Timeout for happy eyeballs.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.html

HAPROXYPROTOCOL: "HAPROXYPROTOCOL"

Send an HAProxy PROXY protocol v1 header.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HAPROXYPROTOCOL.html

HEADER: "HEADER"

Include the header in the body output.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HEADER.html

HEADERFUNCTION: "HEADERFUNCTION"

Callback for writing received headers.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HEADERFUNCTION.html

HEADEROPT: "HEADEROPT"

Control custom headers.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HEADEROPT.html

HSTS: "HSTS"

Set HSTS cache file.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HSTS.html

HSTS_CTRL: "HSTS_CTRL"

Enable HSTS.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HSTS_CTRL.html

HSTSREADFUNCTION: "HSTSREADFUNCTION"

Set HSTS read callback.

You can either return a single CurlHstsReadCallbackResult object or an array of CurlHstsReadCallbackResult objects. If returning an array, the callback will only be called once per request. If returning a single object, the callback will be called multiple times until null is returned.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HSTSREADFUNCTION.html

HSTSWRITEFUNCTION: "HSTSWRITEFUNCTION"

Set HSTS write callback.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HSTSWRITEFUNCTION.html

HTTP_CONTENT_DECODING: "HTTP_CONTENT_DECODING"

Disable Content decoding.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_CONTENT_DECODING.html

HTTP_TRANSFER_DECODING: "HTTP_TRANSFER_DECODING"

Disable Transfer decoding.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_TRANSFER_DECODING.html

HTTP_VERSION: "HTTP_VERSION"

HTTP version to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_VERSION.html

HTTP09_ALLOWED: "HTTP09_ALLOWED"

Allow HTTP/0.9 responses.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTP09_ALLOWED.html

HTTP200ALIASES: "HTTP200ALIASES"

Alternative versions of 200 OK.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTP200ALIASES.html

HTTPAUTH: "HTTPAUTH"

HTTP server authentication methods.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTPAUTH.html

HTTPGET: "HTTPGET"

Do an HTTP GET request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTPGET.html

HTTPHEADER: "HTTPHEADER"

Custom HTTP headers.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTPHEADER.html

HTTPPOST: "HTTPPOST"

Deprecated option Multipart formpost HTTP POST.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTPPOST.html

HTTPPROXYTUNNEL: "HTTPPROXYTUNNEL"

Tunnel through the HTTP proxy.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_HTTPPROXYTUNNEL.html

IGNORE_CONTENT_LENGTH: "IGNORE_CONTENT_LENGTH"

Ignore Content-Length.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_IGNORE_CONTENT_LENGTH.html

INFILESIZE: "INFILESIZE"

Size of file to send.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_INFILESIZE.html

INFILESIZE_LARGE: "INFILESIZE_LARGE"

Size of file to send.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_INFILESIZE_LARGE.html

INTERFACE: "INTERFACE"

Bind connection locally to this.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_INTERFACE.html

IPRESOLVE: "IPRESOLVE"

IP version to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_IPRESOLVE.html

ISSUERCERT: "ISSUERCERT"

Issuer certificate.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_ISSUERCERT.html

ISSUERCERT_BLOB: "ISSUERCERT_BLOB"

Issuer certificate memory buffer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_ISSUERCERT_BLOB.html

KEEP_SENDING_ON_ERROR: "KEEP_SENDING_ON_ERROR"

Keep sending on HTTP >= 300 errors.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_KEEP_SENDING_ON_ERROR.html

KEYPASSWD: "KEYPASSWD"

Client key password.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_KEYPASSWD.html

KRBLEVEL: "KRBLEVEL"

Kerberos security level.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_KRBLEVEL.html

LOCALPORT: "LOCALPORT"

Bind connection locally to this port.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_LOCALPORT.html

LOCALPORTRANGE: "LOCALPORTRANGE"

Bind connection locally to port range.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_LOCALPORTRANGE.html

LOGIN_OPTIONS: "LOGIN_OPTIONS"

Login options.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_LOGIN_OPTIONS.html

LOW_SPEED_LIMIT: "LOW_SPEED_LIMIT"

Low speed limit to abort transfer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_LIMIT.html

LOW_SPEED_TIME: "LOW_SPEED_TIME"

Time to be below the speed to trigger low speed abort.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_TIME.html

MAIL_AUTH: "MAIL_AUTH"

Authentication address.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_AUTH.html

MAIL_FROM: "MAIL_FROM"

Address of the sender.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_FROM.html

MAIL_RCPT: "MAIL_RCPT"

Address of the recipients.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_RCPT.html

MAIL_RCPT_ALLLOWFAILS: "MAIL_RCPT_ALLLOWFAILS"

Allow RCPT TO command to fail for some recipients.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_RCPT_ALLLOWFAILS.html

MAX_RECV_SPEED_LARGE: "MAX_RECV_SPEED_LARGE"

Cap the download speed to this.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAX_RECV_SPEED_LARGE.html

MAX_SEND_SPEED_LARGE: "MAX_SEND_SPEED_LARGE"

Cap the upload speed to this.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAX_SEND_SPEED_LARGE.html

MAXAGE_CONN: "MAXAGE_CONN"

Limit the age (idle time) of connections for reuse.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAXAGE_CONN.html

MAXCONNECTS: "MAXCONNECTS"

Maximum number of connections in the connection pool.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAXCONNECTS.html

MAXFILESIZE: "MAXFILESIZE"

Maximum file size to get.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAXFILESIZE.html

MAXFILESIZE_LARGE: "MAXFILESIZE_LARGE"

Maximum file size to get.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAXFILESIZE_LARGE.html

MAXLIFETIME_CONN: "MAXLIFETIME_CONN"

Limit the age (since creation) of connections for reuse.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAXLIFETIME_CONN.html

MAXREDIRS: "MAXREDIRS"

Maximum number of redirects to follow.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_MAXREDIRS.html

NETRC: "NETRC"

Enable .netrc parsing.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_NETRC.html

NETRC_FILE: "NETRC_FILE"

.netrc file name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_NETRC_FILE.html

NEW_DIRECTORY_PERMS: "NEW_DIRECTORY_PERMS"

Mode for creating new remote directories.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_NEW_DIRECTORY_PERMS.html

NEW_FILE_PERMS: "NEW_FILE_PERMS"

Mode for creating new remote files.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_NEW_FILE_PERMS.html

NOBODY: "NOBODY"

Do not get the body contents.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_NOBODY.html

NOPROGRESS: "NOPROGRESS"

Shut off the progress meter.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_NOPROGRESS.html

NOPROXY: "NOPROXY"

Filter out hosts from proxy use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_NOPROXY.html

NOSIGNAL: "NOSIGNAL"

Do not install signal handlers.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_NOSIGNAL.html

PASSWORD: "PASSWORD"

Password.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PASSWORD.html

PATH_AS_IS: "PATH_AS_IS"

Disable squashing /../ and /./ sequences in the path.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PATH_AS_IS.html

PINNEDPUBLICKEY: "PINNEDPUBLICKEY"

Set pinned SSL public key .

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PINNEDPUBLICKEY.html

PIPEWAIT: "PIPEWAIT"

Wait on connection to pipeline on it.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PIPEWAIT.html

PORT: "PORT"

Port number to connect to.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PORT.html

POST: "POST"

Issue an HTTP POST request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_POST.html

POSTFIELDS: "POSTFIELDS"

Send a POST with this data.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDS.html

POSTFIELDSIZE: "POSTFIELDSIZE"

The POST data is this big.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDSIZE.html

POSTFIELDSIZE_LARGE: "POSTFIELDSIZE_LARGE"

The POST data is this big.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDSIZE_LARGE.html

POSTQUOTE: "POSTQUOTE"

Commands to run after transfer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_POSTQUOTE.html

POSTREDIR: "POSTREDIR"

How to act on redirects after POST.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_POSTREDIR.html

PRE_PROXY: "PRE_PROXY"

Socks proxy to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PRE_PROXY.html

PREQUOTE: "PREQUOTE"

Commands to run just before transfer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PREQUOTE.html

PREREQFUNCTION: "PREREQFUNCTION"

Callback to be called after a connection is established but before a request is made on that connection.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PREREQFUNCTION.html

PROGRESSFUNCTION: "PROGRESSFUNCTION"

OBSOLETE callback for progress meter.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROGRESSFUNCTION.html

PROTOCOLS: "PROTOCOLS"

Deprecated option Allowed protocols.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROTOCOLS.html

PROTOCOLS_STR: "PROTOCOLS_STR"

Allowed protocols.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROTOCOLS_STR.html

PROXY: "PROXY"

Proxy to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html

PROXY_CAINFO: "PROXY_CAINFO"

Proxy CA cert bundle.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAINFO.html

PROXY_CAINFO_BLOB: "PROXY_CAINFO_BLOB"

Proxy CA cert bundle memory buffer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAINFO_BLOB.html

PROXY_CAPATH: "PROXY_CAPATH"

Path to proxy CA cert bundle.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAPATH.html

PROXY_CRLFILE: "PROXY_CRLFILE"

Proxy Certificate Revocation List.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CRLFILE.html

PROXY_ISSUERCERT: "PROXY_ISSUERCERT"

Proxy issuer certificate.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_ISSUERCERT.html

PROXY_ISSUERCERT_BLOB: "PROXY_ISSUERCERT_BLOB"

Proxy issuer certificate memory buffer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_ISSUERCERT_BLOB.html

PROXY_KEYPASSWD: "PROXY_KEYPASSWD"

Proxy client key password.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_KEYPASSWD.html

PROXY_PINNEDPUBLICKEY: "PROXY_PINNEDPUBLICKEY"

Set the proxy's pinned SSL public key.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_PINNEDPUBLICKEY.html

PROXY_SERVICE_NAME: "PROXY_SERVICE_NAME"

Proxy authentication service name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SERVICE_NAME.html

PROXY_SSL_CIPHER_LIST: "PROXY_SSL_CIPHER_LIST"

Proxy ciphers to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_CIPHER_LIST.html

PROXY_SSL_OPTIONS: "PROXY_SSL_OPTIONS"

Control proxy SSL behavior.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_OPTIONS.html

PROXY_SSL_VERIFYHOST: "PROXY_SSL_VERIFYHOST"

Verify the host name in the proxy SSL certificate.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_VERIFYHOST.html

PROXY_SSL_VERIFYPEER: "PROXY_SSL_VERIFYPEER"

Verify the proxy SSL certificate.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_VERIFYPEER.html

PROXY_SSLCERT: "PROXY_SSLCERT"

Proxy client cert.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERT.html

PROXY_SSLCERT_BLOB: "PROXY_SSLCERT_BLOB"

Proxy client cert memory buffer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERT_BLOB.html

PROXY_SSLCERTTYPE: "PROXY_SSLCERTTYPE"

Proxy client cert type.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERTTYPE.html

PROXY_SSLKEY: "PROXY_SSLKEY"

Proxy client key.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEY.html

PROXY_SSLKEY_BLOB: "PROXY_SSLKEY_BLOB"

Proxy client key.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEY_BLOB.html

PROXY_SSLKEYTYPE: "PROXY_SSLKEYTYPE"

Proxy client key type.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEYTYPE.html

PROXY_SSLVERSION: "PROXY_SSLVERSION"

Proxy SSL version to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLVERSION.html

PROXY_TLS13_CIPHERS: "PROXY_TLS13_CIPHERS"

Proxy TLS 1.3 cipher suites to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLS13_CIPHERS.html

PROXY_TLSAUTH_PASSWORD: "PROXY_TLSAUTH_PASSWORD"

Proxy TLS authentication password.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_PASSWORD.html

PROXY_TLSAUTH_TYPE: "PROXY_TLSAUTH_TYPE"

Proxy TLS authentication methods.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_TYPE.html

PROXY_TLSAUTH_USERNAME: "PROXY_TLSAUTH_USERNAME"

Proxy TLS authentication user name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_USERNAME.html

PROXY_TRANSFER_MODE: "PROXY_TRANSFER_MODE"

Add transfer mode to URL over proxy.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TRANSFER_MODE.html

PROXYAUTH: "PROXYAUTH"

HTTP proxy authentication methods.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXYAUTH.html

PROXYHEADER: "PROXYHEADER"

Custom HTTP headers sent to proxy.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXYHEADER.html

PROXYPASSWORD: "PROXYPASSWORD"

Proxy password.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXYPASSWORD.html

PROXYPORT: "PROXYPORT"

Proxy port to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXYPORT.html

PROXYTYPE: "PROXYTYPE"

Proxy type.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXYTYPE.html

PROXYUSERNAME: "PROXYUSERNAME"

Proxy user name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXYUSERNAME.html

PROXYUSERPWD: "PROXYUSERPWD"

Proxy user name and password.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PROXYUSERPWD.html

PUT: "PUT"

Deprecated option Issue an HTTP PUT request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_PUT.html

QUOTE: "QUOTE"

Commands to run before transfer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_QUOTE.html

RANDOM_FILE: "RANDOM_FILE"

OBSOLETE Provide source for entropy random data.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RANDOM_FILE.html

RANGE: "RANGE"

Range requests.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RANGE.html

READDATA: "READDATA"

Data pointer to pass to the read callback.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_READDATA.html

READFUNCTION: "READFUNCTION"

Callback for reading data.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_READFUNCTION.html

REDIR_PROTOCOLS: "REDIR_PROTOCOLS"

Deprecated option Protocols to allow redirects to.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_REDIR_PROTOCOLS.html

REDIR_PROTOCOLS_STR: "REDIR_PROTOCOLS_STR"

Protocols to allow redirects to.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_REDIR_PROTOCOLS_STR.html

REFERER: "REFERER"

Referer: header.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_REFERER.html

REQUEST_TARGET: "REQUEST_TARGET"

Set the request target.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_REQUEST_TARGET.html

RESOLVE: "RESOLVE"

Provide fixed/fake name resolves.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RESOLVE.html

RESUME_FROM: "RESUME_FROM"

Resume a transfer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RESUME_FROM.html

RESUME_FROM_LARGE: "RESUME_FROM_LARGE"

Resume a transfer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RESUME_FROM_LARGE.html

RTSP_CLIENT_CSEQ: "RTSP_CLIENT_CSEQ"

Client CSEQ number.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_CLIENT_CSEQ.html

RTSP_REQUEST: "RTSP_REQUEST"

RTSP request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_REQUEST.html

RTSP_SERVER_CSEQ: "RTSP_SERVER_CSEQ"

CSEQ number for RTSP Server->Client request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_SERVER_CSEQ.html

RTSP_SESSION_ID: "RTSP_SESSION_ID"

RTSP session-id.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_SESSION_ID.html

RTSP_STREAM_URI: "RTSP_STREAM_URI"

RTSP stream URI.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_STREAM_URI.html

RTSP_TRANSPORT: "RTSP_TRANSPORT"

RTSP Transport: header.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_TRANSPORT.html

SASL_AUTHZID: "SASL_AUTHZID"

SASL authorization identity (identity to act as).

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SASL_AUTHZID.html

SASL_IR: "SASL_IR"

Enable SASL initial response.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SASL_IR.html

SEEKFUNCTION: "SEEKFUNCTION"

Callback for seek operations.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SEEKFUNCTION.html

SERVER_RESPONSE_TIMEOUT: "SERVER_RESPONSE_TIMEOUT"

Timeout for server responses.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SERVER_RESPONSE_TIMEOUT.html

SERVICE_NAME: "SERVICE_NAME"

Authentication service name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SERVICE_NAME.html

SHARE: "SHARE"

Share object to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SHARE.html

SOCKS5_AUTH: "SOCKS5_AUTH"

Socks5 authentication methods.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_AUTH.html

SOCKS5_GSSAPI_NEC: "SOCKS5_GSSAPI_NEC"

Socks5 GSSAPI NEC mode.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_GSSAPI_NEC.html

SOCKS5_GSSAPI_SERVICE: "SOCKS5_GSSAPI_SERVICE"

Deprecated option Socks5 GSSAPI service name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_GSSAPI_SERVICE.html

SSH_AUTH_TYPES: "SSH_AUTH_TYPES"

SSH authentication types.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSH_AUTH_TYPES.html

SSH_COMPRESSION: "SSH_COMPRESSION"

Enable SSH compression.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSH_COMPRESSION.html

SSH_HOST_PUBLIC_KEY_MD5: "SSH_HOST_PUBLIC_KEY_MD5"

MD5 of host's public key.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.html

SSH_HOSTKEYDATA: "SSH_HOSTKEYDATA"

Custom pointer to pass to ssh host key callback.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSH_HOSTKEYDATA.html

SSH_KNOWNHOSTS: "SSH_KNOWNHOSTS"

File name with known hosts.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSH_KNOWNHOSTS.html

SSH_PRIVATE_KEYFILE: "SSH_PRIVATE_KEYFILE"

File name of private key.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSH_PRIVATE_KEYFILE.html

SSH_PUBLIC_KEYFILE: "SSH_PUBLIC_KEYFILE"

File name of public key.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSH_PUBLIC_KEYFILE.html

SSL_CIPHER_LIST: "SSL_CIPHER_LIST"

Ciphers to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_CIPHER_LIST.html

SSL_EC_CURVES: "SSL_EC_CURVES"

Set key exchange curves.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_EC_CURVES.html

SSL_ENABLE_ALPN: "SSL_ENABLE_ALPN"

Enable use of ALPN.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_ENABLE_ALPN.html

SSL_ENABLE_NPN: "SSL_ENABLE_NPN"

OBSOLETE Enable use of NPN.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_ENABLE_NPN.html

SSL_FALSESTART: "SSL_FALSESTART"

Enable TLS False Start.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_FALSESTART.html

SSL_OPTIONS: "SSL_OPTIONS"

Control SSL behavior.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_OPTIONS.html

SSL_SESSIONID_CACHE: "SSL_SESSIONID_CACHE"

Disable SSL session-id cache.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_SESSIONID_CACHE.html

SSL_VERIFYHOST: "SSL_VERIFYHOST"

Verify the host name in the SSL certificate.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html

SSL_VERIFYPEER: "SSL_VERIFYPEER"

Verify the SSL certificate.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html

SSL_VERIFYSTATUS: "SSL_VERIFYSTATUS"

Verify the SSL certificate's status.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYSTATUS.html

SSLCERT: "SSLCERT"

Client cert.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT.html

SSLCERT_BLOB: "SSLCERT_BLOB"

Client cert memory buffer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT_BLOB.html

SSLCERTTYPE: "SSLCERTTYPE"

Client cert type.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERTTYPE.html

SSLENGINE: "SSLENGINE"

Use identifier with SSL engine.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLENGINE.html

SSLENGINE_DEFAULT: "SSLENGINE_DEFAULT"

Default SSL engine.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLENGINE_DEFAULT.html

SSLKEY: "SSLKEY"

Client key.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY.html

SSLKEY_BLOB: "SSLKEY_BLOB"

Client key memory buffer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY_BLOB.html

SSLKEYTYPE: "SSLKEYTYPE"

Client key type.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEYTYPE.html

SSLVERSION: "SSLVERSION"

SSL version to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html

SUPPRESS_CONNECT_HEADERS: "SUPPRESS_CONNECT_HEADERS"

Suppress proxy CONNECT response headers from user callbacks.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_SUPPRESS_CONNECT_HEADERS.html

TCP_FASTOPEN: "TCP_FASTOPEN"

Enable TCP Fast Open.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TCP_FASTOPEN.html

TCP_KEEPALIVE: "TCP_KEEPALIVE"

Enable TCP keep-alive.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPALIVE.html

TCP_KEEPIDLE: "TCP_KEEPIDLE"

Idle time before sending keep-alive.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPIDLE.html

TCP_KEEPINTVL: "TCP_KEEPINTVL"

Interval between keep-alive probes.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPINTVL.html

TCP_NODELAY: "TCP_NODELAY"

Disable the Nagle algorithm.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TCP_NODELAY.html

TELNETOPTIONS: "TELNETOPTIONS"

TELNET options.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TELNETOPTIONS.html

TFTP_BLKSIZE: "TFTP_BLKSIZE"

TFTP block size.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TFTP_BLKSIZE.html

TFTP_NO_OPTIONS: "TFTP_NO_OPTIONS"

Do not send TFTP options requests.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TFTP_NO_OPTIONS.html

TIMECONDITION: "TIMECONDITION"

Make a time conditional request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TIMECONDITION.html

TIMEOUT: "TIMEOUT"

Timeout for the entire request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT.html

TIMEOUT_MS: "TIMEOUT_MS"

Millisecond timeout for the entire request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT_MS.html

TIMEVALUE: "TIMEVALUE"

Time value for the time conditional request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TIMEVALUE.html

TIMEVALUE_LARGE: "TIMEVALUE_LARGE"

Time value for the time conditional request.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TIMEVALUE_LARGE.html

TLS13_CIPHERS: "TLS13_CIPHERS"

TLS 1.3 cipher suites to use.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TLS13_CIPHERS.html

TLSAUTH_PASSWORD: "TLSAUTH_PASSWORD"

TLS authentication password.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_PASSWORD.html

TLSAUTH_TYPE: "TLSAUTH_TYPE"

TLS authentication methods.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_TYPE.html

TLSAUTH_USERNAME: "TLSAUTH_USERNAME"

TLS authentication user name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_USERNAME.html

TRAILERFUNCTION: "TRAILERFUNCTION"

Set callback for sending trailing headers.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TRAILERFUNCTION.html

TRANSFER_ENCODING: "TRANSFER_ENCODING"

Request Transfer-Encoding.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TRANSFER_ENCODING.html

TRANSFERTEXT: "TRANSFERTEXT"

Use text transfer.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_TRANSFERTEXT.html

UNIX_SOCKET_PATH: "UNIX_SOCKET_PATH"

Path to a Unix domain socket.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_UNIX_SOCKET_PATH.html

UNRESTRICTED_AUTH: "UNRESTRICTED_AUTH"

Do not restrict authentication to original host.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_UNRESTRICTED_AUTH.html

UPKEEP_INTERVAL_MS: "UPKEEP_INTERVAL_MS"

Sets the interval at which connection upkeep are performed.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_UPKEEP_INTERVAL_MS.html

UPLOAD: "UPLOAD"

Upload data.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_UPLOAD.html

UPLOAD_BUFFERSIZE: "UPLOAD_BUFFERSIZE"

Set upload buffer size.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_UPLOAD_BUFFERSIZE.html

URL: "URL"

URL to work on.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_URL.html

USE_SSL: "USE_SSL"

Use TLS/SSL.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_USE_SSL.html

USERAGENT: "USERAGENT"

User-Agent: header.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_USERAGENT.html

USERNAME: "USERNAME"

User name.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_USERNAME.html

USERPWD: "USERPWD"

User name and password.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_USERPWD.html

VERBOSE: "VERBOSE"

Display verbose information.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_VERBOSE.html

WILDCARDMATCH: "WILDCARDMATCH"

Transfer multiple files according to a file name pattern.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_WILDCARDMATCH.html

WRITEFUNCTION: "WRITEFUNCTION"

Callback for writing data.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_WRITEFUNCTION.html

XFERINFOFUNCTION: "XFERINFOFUNCTION"

Callback for progress meter.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_XFERINFOFUNCTION.html

XOAUTH2_BEARER: "XOAUTH2_BEARER"

OAuth2 bearer token.

Official libcurl documentation: : https://curl.haxx.se/libcurl/c/CURLOPT_XOAUTH2_BEARER.html