Package libcurl-devel
- CURLINFO_ACTIVESOCKET(3) β get the active socket
- CURLINFO_APPCONNECT_TIME(3) β get the time until the SSL/SSH handshake is completed
- CURLINFO_APPCONNECT_TIME_T(3) β time until the SSL/SSH handshake completed
- CURLINFO_CAINFO(3) β get the default built\-in CA certificate path
- CURLINFO_CAPATH(3) β get the default built\-in CA path string
- CURLINFO_CERTINFO(3) β get the TLS certificate chain
- CURLINFO_CONDITION_UNMET(3) β get info on unmet time conditional or 304 HTTP response.
- CURLINFO_CONNECT_TIME(3) β get the time until connect
- CURLINFO_CONNECT_TIME_T(3) β get the time until connect
- CURLINFO_CONN_ID(3) β get the ID of the last connection used by the handle
- CURLINFO_CONTENT_LENGTH_DOWNLOAD(3) β get content\-length of download
- CURLINFO_CONTENT_LENGTH_DOWNLOAD_T(3) β get content\-length of download
- CURLINFO_CONTENT_LENGTH_UPLOAD(3) β get the specified size of the upload
- CURLINFO_CONTENT_LENGTH_UPLOAD_T(3) β get the specified size of the upload
- CURLINFO_CONTENT_TYPE(3) β get Content\-Type
- CURLINFO_COOKIELIST(3) β get all known cookies
- CURLINFO_EARLYDATA_SENT_T(3) β get the number of bytes sent as TLS early data
- CURLINFO_EFFECTIVE_METHOD(3) β get the last used HTTP method
- CURLINFO_EFFECTIVE_URL(3) β get the last used URL
- CURLINFO_FILETIME(3) β get the remote time of the retrieved document
- CURLINFO_FILETIME_T(3) β get the remote time of the retrieved document
- CURLINFO_FTP_ENTRY_PATH(3) β get entry path in FTP server
- CURLINFO_HEADER_SIZE(3) β get size of retrieved headers
- CURLINFO_HTTPAUTH_AVAIL(3) β get available HTTP authentication methods
- CURLINFO_HTTPAUTH_USED(3) β get used HTTP authentication method
- CURLINFO_HTTP_CONNECTCODE(3) β get the CONNECT response code
- CURLINFO_HTTP_VERSION(3) β get the http version used in the connection
- CURLINFO_LASTSOCKET(3) β get the last socket used
- CURLINFO_LOCAL_IP(3) β get local IP address of last connection
- CURLINFO_LOCAL_PORT(3) β get the latest local port number
- CURLINFO_NAMELOOKUP_TIME(3) β get the name lookup time
- CURLINFO_NAMELOOKUP_TIME_T(3) β get the name lookup time in microseconds
- CURLINFO_NUM_CONNECTS(3) β get number of created connections
- CURLINFO_OS_ERRNO(3) β get errno number from last connect failure
- CURLINFO_POSTTRANSFER_TIME_T(3) β get the time until the last byte is sent
- CURLINFO_PRETRANSFER_TIME(3) β get the time until the file transfer start
- CURLINFO_PRETRANSFER_TIME_T(3) β get the time until the file transfer start
- CURLINFO_PRIMARY_IP(3) β get IP address of last connection
- CURLINFO_PRIMARY_PORT(3) β get the latest destination port number
- CURLINFO_PRIVATE(3) β get the private pointer
- CURLINFO_PROTOCOL(3) β get the protocol used in the connection
- CURLINFO_PROXYAUTH_AVAIL(3) β get available HTTP proxy authentication methods
- CURLINFO_PROXYAUTH_USED(3) β get used HTTP proxy authentication method
- CURLINFO_PROXY_ERROR(3) β get the detailed (SOCKS) proxy error
- CURLINFO_PROXY_SSL_VERIFYRESULT(3) β get the result of the proxy certificate verification
- CURLINFO_QUEUE_TIME_T(3) β time this transfer was queued
- CURLINFO_REDIRECT_COUNT(3) β get the number of redirects
- CURLINFO_REDIRECT_TIME(3) β get the time for all redirection steps
- CURLINFO_REDIRECT_TIME_T(3) β get the time for all redirection steps
- CURLINFO_REDIRECT_URL(3) β get the URL a redirect would go to
- CURLINFO_REFERER(3) β get the used referrer request header
- CURLINFO_REQUEST_SIZE(3) β get size of sent request
- CURLINFO_RESPONSE_CODE(3) β get the last response code
- CURLINFO_RETRY_AFTER(3) β returns the Retry\-After retry delay
- CURLINFO_RTSP_CLIENT_CSEQ(3) β get the next RTSP client CSeq
- CURLINFO_RTSP_CSEQ_RECV(3) β get the recently received CSeq
- CURLINFO_RTSP_SERVER_CSEQ(3) β get the next RTSP server CSeq
- CURLINFO_RTSP_SESSION_ID(3) β get RTSP session ID
- CURLINFO_SCHEME(3) β get the URL scheme (sometimes called protocol) used in the connection
- CURLINFO_SIZE_DOWNLOAD(3) β get the number of downloaded bytes
- CURLINFO_SIZE_DOWNLOAD_T(3) β get the number of downloaded bytes
- CURLINFO_SIZE_UPLOAD(3) β get the number of uploaded bytes
- CURLINFO_SIZE_UPLOAD_T(3) β get the number of uploaded bytes
- CURLINFO_SPEED_DOWNLOAD(3) β get download speed
- CURLINFO_SPEED_DOWNLOAD_T(3) β get download speed
- CURLINFO_SPEED_UPLOAD(3) β get upload speed
- CURLINFO_SPEED_UPLOAD_T(3) β get upload speed
- CURLINFO_SSL_ENGINES(3) β get an slist of OpenSSL crypto\-engines
- CURLINFO_SSL_VERIFYRESULT(3) β get the result of the certificate verification
- CURLINFO_STARTTRANSFER_TIME(3) β get the time until the first byte is received
- CURLINFO_STARTTRANSFER_TIME_T(3) β get the time until the first byte is received
- CURLINFO_TLS_SESSION(3) β get TLS session info
- CURLINFO_TLS_SSL_PTR(3) β get TLS session info
- CURLINFO_TOTAL_TIME(3) β get total time of previous transfer
- CURLINFO_TOTAL_TIME_T(3) β get total time of previous transfer in microseconds
- CURLINFO_USED_PROXY(3) β whether the transfer used a proxy
- CURLINFO_XFER_ID(3) β get the ID of a transfer
- CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE(3) β chunk length threshold for pipelining
- CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE(3) β size threshold for pipelining penalty
- CURLMOPT_MAXCONNECTS(3) β size of connection cache
- CURLMOPT_MAX_CONCURRENT_STREAMS(3) β max concurrent streams for http2
- CURLMOPT_MAX_HOST_CONNECTIONS(3) β max number of connections to a single host
- CURLMOPT_MAX_PIPELINE_LENGTH(3) β maximum number of requests in a pipeline
- CURLMOPT_MAX_TOTAL_CONNECTIONS(3) β max simultaneously open connections
- CURLMOPT_PIPELINING(3) β enable HTTP multiplexing
- CURLMOPT_PIPELINING_SERVER_BL(3) β pipelining server block list
- CURLMOPT_PIPELINING_SITE_BL(3) β pipelining host block list
- CURLMOPT_PUSHDATA(3) β pointer to pass to push callback
- CURLMOPT_PUSHFUNCTION(3) β callback that approves or denies server pushes
- CURLMOPT_SOCKETDATA(3) β custom pointer passed to the socket callback
- CURLMOPT_SOCKETFUNCTION(3) β callback informed about what to wait for
- CURLMOPT_TIMERDATA(3) β custom pointer to pass to timer callback
- CURLMOPT_TIMERFUNCTION(3) β callback to receive timeout values
- CURLOPT_ABSTRACT_UNIX_SOCKET(3) β abstract Unix domain socket
- CURLOPT_ACCEPTTIMEOUT_MS(3) β timeout waiting for FTP server to connect back
- CURLOPT_ACCEPT_ENCODING(3) β automatic decompression of HTTP downloads
- CURLOPT_ADDRESS_SCOPE(3) β scope id for IPv6 addresses
- CURLOPT_ALTSVC(3) β alt\-svc cache filename
- CURLOPT_ALTSVC_CTRL(3) β control alt\-svc behavior
- CURLOPT_APPEND(3) β append to the remote file
- CURLOPT_AUTOREFERER(3) β automatically update the referer header
- CURLOPT_AWS_SIGV4(3) β V4 signature
- CURLOPT_BUFFERSIZE(3) β receive buffer size
- CURLOPT_CAINFO(3) β path to Certificate Authority (CA) bundle
- CURLOPT_CAINFO_BLOB(3) β Certificate Authority (CA) bundle in PEM format
- CURLOPT_CAPATH(3) β directory holding CA certificates
- CURLOPT_CA_CACHE_TIMEOUT(3) β life\-time for cached certificate stores
- CURLOPT_CERTINFO(3) β request SSL certificate information
- CURLOPT_CHUNK_BGN_FUNCTION(3) β callback before a transfer with FTP wildcard match
- CURLOPT_CHUNK_DATA(3) β pointer passed to the FTP chunk callbacks
- CURLOPT_CHUNK_END_FUNCTION(3) β callback after a transfer with FTP wildcard match
- CURLOPT_CLOSESOCKETDATA(3) β pointer passed to the socket close callback
- CURLOPT_CLOSESOCKETFUNCTION(3) β callback to socket close replacement
- CURLOPT_CONNECTTIMEOUT(3) β timeout for the connect phase
- CURLOPT_CONNECTTIMEOUT_MS(3) β timeout for the connect phase
- CURLOPT_CONNECT_ONLY(3) β stop when connected to target server
- CURLOPT_CONNECT_TO(3) β connect to another host and port instead
- CURLOPT_CONV_FROM_NETWORK_FUNCTION(3) β convert data from network to host encoding
- CURLOPT_CONV_FROM_UTF8_FUNCTION(3) β convert data from UTF8 to host encoding
- CURLOPT_CONV_TO_NETWORK_FUNCTION(3) β convert data to network from host encoding
- CURLOPT_COOKIE(3) β HTTP Cookie header
- CURLOPT_COOKIEFILE(3) β filename to read cookies from
- CURLOPT_COOKIEJAR(3) β filename to store cookies to
- CURLOPT_COOKIELIST(3) β add to or manipulate cookies held in memory
- CURLOPT_COOKIESESSION(3) β start a new cookie session
- CURLOPT_COPYPOSTFIELDS(3) β have libcurl copy data to POST
- CURLOPT_CRLF(3) β CRLF conversion
- CURLOPT_CRLFILE(3) β Certificate Revocation List file
- CURLOPT_CURLU(3) β URL in URL handle format
- CURLOPT_CUSTOMREQUEST(3) β custom request method
- CURLOPT_DEBUGDATA(3) β pointer passed to the debug callback
- CURLOPT_DEBUGFUNCTION(3) β debug callback
- CURLOPT_DEFAULT_PROTOCOL(3) β default protocol to use if the URL is missing a
- CURLOPT_DIRLISTONLY(3) β ask for names only in a directory listing
- CURLOPT_DISALLOW_USERNAME_IN_URL(3) β disallow specifying username in the URL
- CURLOPT_DNS_CACHE_TIMEOUT(3) β life\-time for DNS cache entries
- CURLOPT_DNS_INTERFACE(3) β interface to speak DNS over
- CURLOPT_DNS_LOCAL_IP4(3) β IPv4 address to bind DNS resolves to
- CURLOPT_DNS_LOCAL_IP6(3) β IPv6 address to bind DNS resolves to
- CURLOPT_DNS_SERVERS(3) β DNS servers to use
- CURLOPT_DNS_SHUFFLE_ADDRESSES(3) β shuffle IP addresses for hostname
- CURLOPT_DNS_USE_GLOBAL_CACHE(3) β global DNS cache
- CURLOPT_DOH_SSL_VERIFYHOST(3) β verify the hostname in the DoH SSL certificate
- CURLOPT_DOH_SSL_VERIFYPEER(3) β verify the DoH SSL certificate
- CURLOPT_DOH_SSL_VERIFYSTATUS(3) β verify the DoH SSL certificate\(aqs status
- CURLOPT_DOH_URL(3) β provide the DNS\-over\-HTTPS URL
- CURLOPT_ECH(3) β configuration for Encrypted Client Hello
- CURLOPT_EGDSOCKET(3) β EGD socket path
- CURLOPT_ERRORBUFFER(3) β error buffer for error messages
- CURLOPT_EXPECT_100_TIMEOUT_MS(3) β timeout for Expect: 100\-continue response
- CURLOPT_FAILONERROR(3) β request failure on HTTP response >= 400
- CURLOPT_FILETIME(3) β get the modification time of the remote resource
- CURLOPT_FNMATCH_DATA(3) β pointer passed to the fnmatch callback
- CURLOPT_FNMATCH_FUNCTION(3) β wildcard match callback
- CURLOPT_FOLLOWLOCATION(3) β follow HTTP 3xx redirects
- CURLOPT_FORBID_REUSE(3) β make connection get closed at once after use
- CURLOPT_FRESH_CONNECT(3) β force a new connection to be used
- CURLOPT_FTPPORT(3) β make FTP transfer active
- CURLOPT_FTPSSLAUTH(3) β order in which to attempt TLS vs SSL
- CURLOPT_FTP_ACCOUNT(3) β account info for FTP
- CURLOPT_FTP_ALTERNATIVE_TO_USER(3) β command to use instead of USER with FTP
- CURLOPT_FTP_CREATE_MISSING_DIRS(3) β create missing directories for FTP and SFTP
- CURLOPT_FTP_FILEMETHOD(3) β select directory traversing method for FTP
- CURLOPT_FTP_SKIP_PASV_IP(3) β ignore the IP address in the PASV response
- CURLOPT_FTP_SSL_CCC(3) β switch off SSL again with FTP after auth
- CURLOPT_FTP_USE_EPRT(3) β use EPRT for FTP
- CURLOPT_FTP_USE_EPSV(3) β use EPSV for FTP
- CURLOPT_FTP_USE_PRET(3) β use PRET for FTP
- CURLOPT_GSSAPI_DELEGATION(3) β allowed GSS\-API delegation
- CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS(3) β head start for IPv6 for happy eyeballs
- CURLOPT_HAPROXYPROTOCOL(3) β send HAProxy PROXY protocol v1 header
- CURLOPT_HAPROXY_CLIENT_IP(3) β set HAProxy PROXY protocol client IP
- CURLOPT_HEADER(3) β pass headers to the data stream
- CURLOPT_HEADERDATA(3) β pointer to pass to header callback
- CURLOPT_HEADERFUNCTION(3) β callback that receives header data
- CURLOPT_HEADEROPT(3) β send HTTP headers to both proxy and host or separately
- CURLOPT_HSTS(3) β HSTS cache filename
- CURLOPT_HSTSREADDATA(3) β pointer passed to the HSTS read callback
- CURLOPT_HSTSREADFUNCTION(3) β read callback for HSTS hosts
- CURLOPT_HSTSWRITEDATA(3) β pointer passed to the HSTS write callback
- CURLOPT_HSTSWRITEFUNCTION(3) β write callback for HSTS hosts
- CURLOPT_HSTS_CTRL(3) β control HSTS behavior
- CURLOPT_HTTP09_ALLOWED(3) β allow HTTP/0.9 response
- CURLOPT_HTTP200ALIASES(3) β alternative matches for HTTP 200 OK
- CURLOPT_HTTPAUTH(3) β HTTP server authentication methods to try
- CURLOPT_HTTPGET(3) β ask for an HTTP GET request
- CURLOPT_HTTPHEADER(3) β set of HTTP headers
- CURLOPT_HTTPPOST(3) β multipart formpost content
- CURLOPT_HTTPPROXYTUNNEL(3) β tunnel through HTTP proxy
- CURLOPT_HTTP_CONTENT_DECODING(3) β HTTP content decoding control
- CURLOPT_HTTP_TRANSFER_DECODING(3) β HTTP transfer decoding control
- CURLOPT_HTTP_VERSION(3) β HTTP protocol version to use
- CURLOPT_IGNORE_CONTENT_LENGTH(3) β ignore content length
- CURLOPT_INFILESIZE(3) β size of the input file to send off
- CURLOPT_INFILESIZE_LARGE(3) β size of the input file to send off
- CURLOPT_INTERFACE(3) β source interface for outgoing traffic
- CURLOPT_INTERLEAVEDATA(3) β pointer passed to RTSP interleave callback
- CURLOPT_INTERLEAVEFUNCTION(3) β callback for RTSP interleaved data
- CURLOPT_IOCTLDATA(3) β pointer passed to I/O callback
- CURLOPT_IOCTLFUNCTION(3) β callback for I/O operations
- CURLOPT_IPRESOLVE(3) β IP protocol version to use
- CURLOPT_ISSUERCERT(3) β issuer SSL certificate filename
- CURLOPT_ISSUERCERT_BLOB(3) β issuer SSL certificate from memory blob
- CURLOPT_KEEP_SENDING_ON_ERROR(3) β keep sending on early HTTP response >= 300
- CURLOPT_KEYPASSWD(3) β passphrase to private key
- CURLOPT_KRBLEVEL(3) β FTP kerberos security level
- CURLOPT_LOCALPORT(3) β local port number to use for socket
- CURLOPT_LOCALPORTRANGE(3) β number of additional local ports to try
- CURLOPT_LOGIN_OPTIONS(3) β login options
- CURLOPT_LOW_SPEED_LIMIT(3) β low speed limit in bytes per second
- CURLOPT_LOW_SPEED_TIME(3) β low speed limit time period
- CURLOPT_MAIL_AUTH(3) β SMTP authentication address
- CURLOPT_MAIL_FROM(3) β SMTP sender address
- CURLOPT_MAIL_RCPT(3) β list of SMTP mail recipients
- CURLOPT_MAIL_RCPT_ALLOWFAILS(3) β allow RCPT TO command to fail for some recipients
- CURLOPT_MAXAGE_CONN(3) β max idle time allowed for reusing a connection
- CURLOPT_MAXCONNECTS(3) β maximum connection cache size
- CURLOPT_MAXFILESIZE(3) β maximum file size allowed to download
- CURLOPT_MAXFILESIZE_LARGE(3) β maximum file size allowed to download
- CURLOPT_MAXLIFETIME_CONN(3) β max lifetime (since creation) allowed for reusing a connection
- CURLOPT_MAXREDIRS(3) β maximum number of redirects allowed
- CURLOPT_MAX_RECV_SPEED_LARGE(3) β rate limit data download speed
- CURLOPT_MAX_SEND_SPEED_LARGE(3) β rate limit data upload speed
- CURLOPT_MIMEPOST(3) β send data from mime structure
- CURLOPT_MIME_OPTIONS(3) β set MIME option flags
- CURLOPT_NETRC(3) β enable use of .netrc
- CURLOPT_NETRC_FILE(3) β filename to read .netrc info from
- CURLOPT_NEW_DIRECTORY_PERMS(3) β permissions for remotely created directories
- CURLOPT_NEW_FILE_PERMS(3) β permissions for remotely created files
- CURLOPT_NOBODY(3) β do the download request without getting the body
- CURLOPT_NOPROGRESS(3) β switch off the progress meter
- CURLOPT_NOPROXY(3) β disable proxy use for specific hosts
- CURLOPT_NOSIGNAL(3) β skip all signal handling
- CURLOPT_OPENSOCKETDATA(3) β pointer passed to open socket callback
- CURLOPT_OPENSOCKETFUNCTION(3) β callback for opening socket
- CURLOPT_PASSWORD(3) β password to use in authentication
- CURLOPT_PATH_AS_IS(3) β do not handle dot\-dot sequences
- CURLOPT_PINNEDPUBLICKEY(3) β pinned public key
- CURLOPT_PIPEWAIT(3) β wait for multiplexing
- CURLOPT_PORT(3) β remote port number to connect to
- CURLOPT_POST(3) β make an HTTP POST
- CURLOPT_POSTFIELDS(3) β data to POST to server
- CURLOPT_POSTFIELDSIZE(3) β size of POST data pointed to
- CURLOPT_POSTFIELDSIZE_LARGE(3) β size of POST data pointed to
- CURLOPT_POSTQUOTE(3) β (S)FTP commands to run after the transfer
- CURLOPT_POSTREDIR(3) β how to act on an HTTP POST redirect
- CURLOPT_PREQUOTE(3) β commands to run before an FTP transfer
- CURLOPT_PREREQDATA(3) β pointer passed to the pre\-request callback
- CURLOPT_PREREQFUNCTION(3) β user callback called when a connection has been
- CURLOPT_PRE_PROXY(3) β pre\-proxy host to use
- CURLOPT_PRIVATE(3) β store a private pointer
- CURLOPT_PROGRESSDATA(3) β pointer passed to the progress callback
- CURLOPT_PROGRESSFUNCTION(3) β progress meter callback
- CURLOPT_PROTOCOLS(3) β allowed protocols
- CURLOPT_PROTOCOLS_STR(3) β allowed protocols
- CURLOPT_PROXY(3) β proxy to use
- CURLOPT_PROXYAUTH(3) β HTTP proxy authentication methods
- CURLOPT_PROXYHEADER(3) β set of HTTP headers to pass to proxy
- CURLOPT_PROXYPASSWORD(3) β password to use with proxy authentication
- CURLOPT_PROXYPORT(3) β port number the proxy listens on
- CURLOPT_PROXYTYPE(3) β proxy protocol type
- CURLOPT_PROXYUSERNAME(3) β username to use for proxy authentication
- CURLOPT_PROXYUSERPWD(3) β username and password to use for proxy authentication
- CURLOPT_PROXY_CAINFO(3) β path to proxy Certificate Authority (CA) bundle
- CURLOPT_PROXY_CAINFO_BLOB(3) β proxy Certificate Authority (CA) bundle in PEM format
- CURLOPT_PROXY_CAPATH(3) β directory holding HTTPS proxy CA certificates
- CURLOPT_PROXY_CRLFILE(3) β HTTPS proxy Certificate Revocation List file
- CURLOPT_PROXY_ISSUERCERT(3) β proxy issuer SSL certificate filename
- CURLOPT_PROXY_ISSUERCERT_BLOB(3) β proxy issuer SSL certificate from memory blob
- CURLOPT_PROXY_KEYPASSWD(3) β passphrase for the proxy private key
- CURLOPT_PROXY_PINNEDPUBLICKEY(3) β pinned public key for https proxy
- CURLOPT_PROXY_SERVICE_NAME(3) β proxy authentication service name
- CURLOPT_PROXY_SSLCERT(3) β HTTPS proxy client certificate
- CURLOPT_PROXY_SSLCERTTYPE(3) β type of the proxy client SSL certificate
- CURLOPT_PROXY_SSLCERT_BLOB(3) β SSL proxy client certificate from memory blob
- CURLOPT_PROXY_SSLKEY(3) β private key file for HTTPS proxy client cert
- CURLOPT_PROXY_SSLKEYTYPE(3) β type of the proxy private key file
- CURLOPT_PROXY_SSLKEY_BLOB(3) β private key for proxy cert from memory blob
- CURLOPT_PROXY_SSLVERSION(3) β preferred HTTPS proxy TLS version
- CURLOPT_PROXY_SSL_CIPHER_LIST(3) β ciphers to use for HTTPS proxy
- CURLOPT_PROXY_SSL_OPTIONS(3) β HTTPS proxy SSL behavior options
- CURLOPT_PROXY_SSL_VERIFYHOST(3) β verify the proxy certificate\(aqs name against host
- CURLOPT_PROXY_SSL_VERIFYPEER(3) β verify the proxy\(aqs SSL certificate
- CURLOPT_PROXY_TLS13_CIPHERS(3) β ciphers suites for proxy TLS 1.3
- CURLOPT_PROXY_TLSAUTH_PASSWORD(3) β password to use for proxy TLS authentication
- CURLOPT_PROXY_TLSAUTH_TYPE(3) β HTTPS proxy TLS authentication methods
- CURLOPT_PROXY_TLSAUTH_USERNAME(3) β username to use for proxy TLS authentication
- CURLOPT_PROXY_TRANSFER_MODE(3) β append FTP transfer mode to URL for proxy
- CURLOPT_PUT(3) β make an HTTP PUT request
- CURLOPT_QUICK_EXIT(3) β allow to exit quickly
- CURLOPT_QUOTE(3) β (S)FTP commands to run before transfer
- CURLOPT_RANDOM_FILE(3) β file to read random data from
- CURLOPT_RANGE(3) β byte range to request
- CURLOPT_READDATA(3) β pointer passed to the read callback
- CURLOPT_READFUNCTION(3) β read callback for data uploads
- CURLOPT_REDIR_PROTOCOLS(3) β protocols allowed to redirect to
- CURLOPT_REDIR_PROTOCOLS_STR(3) β protocols allowed to redirect to
- CURLOPT_REFERER(3) β the HTTP referer header
- CURLOPT_REQUEST_TARGET(3) β alternative target for this request
- CURLOPT_RESOLVE(3) β provide custom hostname to IP address resolves
- CURLOPT_RESOLVER_START_DATA(3) β pointer passed to the resolver start callback
- CURLOPT_RESOLVER_START_FUNCTION(3) β callback called before a new name resolve is started
- CURLOPT_RESUME_FROM(3) β offset to resume transfer from
- CURLOPT_RESUME_FROM_LARGE(3) β offset to resume transfer from
- CURLOPT_RTSP_CLIENT_CSEQ(3) β RTSP client CSEQ number
- CURLOPT_RTSP_REQUEST(3) β RTSP request
- CURLOPT_RTSP_SERVER_CSEQ(3) β RTSP server CSEQ number
- CURLOPT_RTSP_SESSION_ID(3) β RTSP session ID
- CURLOPT_RTSP_STREAM_URI(3) β RTSP stream URI
- CURLOPT_RTSP_TRANSPORT(3) β RTSP Transport: header
- CURLOPT_SASL_AUTHZID(3) β authorization identity (identity to act as)
- CURLOPT_SASL_IR(3) β send initial response in first packet
- CURLOPT_SEEKDATA(3) β pointer passed to the seek callback
- CURLOPT_SEEKFUNCTION(3) β user callback for seeking in input stream
- CURLOPT_SERVER_RESPONSE_TIMEOUT(3) β time allowed to wait for server response
- CURLOPT_SERVER_RESPONSE_TIMEOUT_MS(3) β time allowed to wait for server response
- CURLOPT_SERVICE_NAME(3) β authentication service name
- CURLOPT_SHARE(3) β share handle to use
- CURLOPT_SOCKOPTDATA(3) β pointer to pass to sockopt callback
- CURLOPT_SOCKOPTFUNCTION(3) β callback for setting socket options
- CURLOPT_SOCKS5_AUTH(3) β methods for SOCKS5 proxy authentication
- CURLOPT_SOCKS5_GSSAPI_NEC(3) β SOCKS proxy GSSAPI negotiation protection
- CURLOPT_SOCKS5_GSSAPI_SERVICE(3) β SOCKS5 proxy authentication service name
- CURLOPT_SSH_AUTH_TYPES(3) β auth types for SFTP and SCP
- CURLOPT_SSH_COMPRESSION(3) β enable SSH compression
- CURLOPT_SSH_HOSTKEYDATA(3) β pointer to pass to the SSH host key callback
- CURLOPT_SSH_HOSTKEYFUNCTION(3) β callback to check host key
- CURLOPT_SSH_HOST_PUBLIC_KEY_MD5(3) β MD5 checksum of SSH server public key
- CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256(3) β SHA256 hash of SSH server public key
- CURLOPT_SSH_KEYDATA(3) β pointer passed to the SSH key callback
- CURLOPT_SSH_KEYFUNCTION(3) β callback for known host matching logic
- CURLOPT_SSH_KNOWNHOSTS(3) β filename holding the SSH known hosts
- CURLOPT_SSH_PRIVATE_KEYFILE(3) β private key file for SSH auth
- CURLOPT_SSH_PUBLIC_KEYFILE(3) β public key file for SSH auth
- CURLOPT_SSLCERT(3) β SSL client certificate
- CURLOPT_SSLCERTTYPE(3) β type of client SSL certificate
- CURLOPT_SSLCERT_BLOB(3) β SSL client certificate from memory blob
- CURLOPT_SSLENGINE(3) β SSL engine identifier
- CURLOPT_SSLENGINE_DEFAULT(3) β make SSL engine default
- CURLOPT_SSLKEY(3) β private key file for TLS and SSL client cert
- CURLOPT_SSLKEYTYPE(3) β type of the private key file
- CURLOPT_SSLKEY_BLOB(3) β private key for client cert from memory blob
- CURLOPT_SSLVERSION(3) β preferred TLS/SSL version
- CURLOPT_SSL_CIPHER_LIST(3) β ciphers to use for TLS
- CURLOPT_SSL_CTX_DATA(3) β pointer passed to SSL context callback
- CURLOPT_SSL_CTX_FUNCTION(3) β SSL context callback
- CURLOPT_SSL_EC_CURVES(3) β key exchange curves
- CURLOPT_SSL_ENABLE_ALPN(3) β Application Layer Protocol Negotiation
- CURLOPT_SSL_ENABLE_NPN(3) β use NPN
- CURLOPT_SSL_FALSESTART(3) β TLS false start
- CURLOPT_SSL_OPTIONS(3) β SSL behavior options
- CURLOPT_SSL_SESSIONID_CACHE(3) β use the SSL session\-ID cache
- CURLOPT_SSL_VERIFYHOST(3) β verify the certificate\(aqs name against host
- CURLOPT_SSL_VERIFYPEER(3) β verify the peer\(aqs SSL certificate
- CURLOPT_SSL_VERIFYSTATUS(3) β verify the certificate\(aqs status
- CURLOPT_STDERR(3) β redirect stderr to another stream
- CURLOPT_STREAM_DEPENDS(3) β stream this transfer depends on
- CURLOPT_STREAM_DEPENDS_E(3) β stream this transfer depends on exclusively
- CURLOPT_STREAM_WEIGHT(3) β numerical stream weight
- CURLOPT_SUPPRESS_CONNECT_HEADERS(3) β suppress proxy CONNECT response headers
- CURLOPT_TCP_FASTOPEN(3) β TCP Fast Open
- CURLOPT_TCP_KEEPALIVE(3) β TCP keep\-alive probing
- CURLOPT_TCP_KEEPCNT(3) β Maximum number of TCP keep\-alive probes
- CURLOPT_TCP_KEEPIDLE(3) β TCP keep\-alive idle time wait
- CURLOPT_TCP_KEEPINTVL(3) β TCP keep\-alive interval
- CURLOPT_TCP_NODELAY(3) β the TCP_NODELAY option
- CURLOPT_TELNETOPTIONS(3) β set of telnet options
- CURLOPT_TFTP_BLKSIZE(3) β TFTP block size
- CURLOPT_TFTP_NO_OPTIONS(3) β send no TFTP options requests
- CURLOPT_TIMECONDITION(3) β select condition for a time request
- CURLOPT_TIMEOUT(3) β maximum time the transfer is allowed to complete
- CURLOPT_TIMEOUT_MS(3) β maximum time the transfer is allowed to complete
- CURLOPT_TIMEVALUE(3) β time value for conditional
- CURLOPT_TIMEVALUE_LARGE(3) β time value for conditional
- CURLOPT_TLS13_CIPHERS(3) β ciphers suites to use for TLS 1.3
- CURLOPT_TLSAUTH_PASSWORD(3) β password to use for TLS authentication
- CURLOPT_TLSAUTH_TYPE(3) β TLS authentication methods
- CURLOPT_TLSAUTH_USERNAME(3) β username to use for TLS authentication
- CURLOPT_TRAILERDATA(3) β pointer passed to trailing headers callback
- CURLOPT_TRAILERFUNCTION(3) β callback for sending trailing headers
- CURLOPT_TRANSFERTEXT(3) β request a text based transfer for FTP
- CURLOPT_TRANSFER_ENCODING(3) β ask for HTTP Transfer Encoding
- CURLOPT_UNIX_SOCKET_PATH(3) β Unix domain socket
- CURLOPT_UNRESTRICTED_AUTH(3) β send credentials to other hosts too
- CURLOPT_UPKEEP_INTERVAL_MS(3) β connection upkeep interval
- CURLOPT_UPLOAD(3) β data upload
- CURLOPT_UPLOAD_BUFFERSIZE(3) β upload buffer size
- CURLOPT_URL(3) β URL for this transfer
- CURLOPT_USERAGENT(3) β HTTP user\-agent header
- CURLOPT_USERNAME(3) β username to use in authentication
- CURLOPT_USERPWD(3) β username and password to use in authentication
- CURLOPT_USE_SSL(3) β request using SSL / TLS for the transfer
- CURLOPT_VERBOSE(3) β verbose mode
- CURLOPT_WILDCARDMATCH(3) β directory wildcard transfers
- CURLOPT_WRITEDATA(3) β pointer passed to the write callback
- CURLOPT_WRITEFUNCTION(3) β callback for writing received data
- CURLOPT_WS_OPTIONS(3) β WebSocket behavior options
- CURLOPT_XFERINFODATA(3) β pointer passed to the progress callback
- CURLOPT_XFERINFOFUNCTION(3) β progress meter callback
- CURLOPT_XOAUTH2_BEARER(3) β OAuth 2.0 access token
- CURLSHOPT_LOCKFUNC(3) β mutex lock callback
- CURLSHOPT_SHARE(3) β add data to share
- CURLSHOPT_UNLOCKFUNC(3) β mutex unlock callback
- CURLSHOPT_UNSHARE(3) β remove data to share
- CURLSHOPT_USERDATA(3) β pointer passed to the lock and unlock mutex callbacks
- curl-config(1) β Get information about a libcurl installation
- curl_easy_cleanup(3) β free an easy handle
- curl_easy_duphandle(3) β clone an easy handle
- curl_easy_escape(3) β URL encode a string
- curl_easy_getinfo(3) β extract information from a curl handle
- curl_easy_header(3) β get an HTTP header
- curl_easy_init(3) β create an easy handle
- curl_easy_nextheader(3) β get the next HTTP header
- curl_easy_option_by_id(3) β find an easy setopt option by id
- curl_easy_option_by_name(3) β find an easy setopt option by name
- curl_easy_option_next(3) β iterate over easy setopt options
- curl_easy_pause(3) β pause and unpause a connection
- curl_easy_perform(3) β perform a blocking network transfer
- curl_easy_recv(3) β receives raw data on an easy connection
- curl_easy_reset(3) β reset all options of a libcurl session handle
- curl_easy_send(3) β sends raw data over an easy connection
- curl_easy_setopt(3) β set options for a curl easy handle
- curl_easy_ssls_export(3) β export SSL sessions
- curl_easy_ssls_import(3) β export SSL sessions
- curl_easy_strerror(3) β return string describing error code
- curl_easy_unescape(3) β URL decode a string
- curl_easy_upkeep(3) β keep existing connections alive
- curl_escape(3) β URL encode a string
- curl_formadd(3) β add a section to a multipart form POST
- curl_formfree(3) β free a previously build multipart form post chain
- curl_formget(3) β serialize a multipart form POST chain
- curl_free(3) β reclaim memory that has been obtained through a libcurl call
- curl_getdate(3) β convert date string to number of seconds
- curl_getenv(3) β return value for environment name
- curl_global_cleanup(3) β global libcurl cleanup
- curl_global_init(3) β global libcurl initialization
- curl_global_init_mem(3) β global libcurl initialization with memory callbacks
- curl_global_sslset(3) β select SSL backend to use
- curl_global_trace(3) β log configuration
- curl_mime_addpart(3) β append a new empty part to a mime structure
- curl_mime_data(3) β set a mime part\(aqs body data from memory
- curl_mime_data_cb(3) β set a callback\-based data source for a mime part\(aqs body
- curl_mime_encoder(3) β set a mime part\(aqs encoder and content transfer encoding
- curl_mime_filedata(3) β set a mime part\(aqs body data from a file contents
- curl_mime_filename(3) β set a mime part\(aqs remote filename
- curl_mime_free(3) β free a previously built mime structure
- curl_mime_headers(3) β set a mime part\(aqs custom headers
- curl_mime_init(3) β create a mime handle
- curl_mime_name(3) β set a mime part\(aqs name
- curl_mime_subparts(3) β set sub\-parts of a multipart mime part
- curl_mime_type(3) β set a mime part\(aqs content type
- curl_mprintf(3) β formatted output conversion
- curl_multi_add_handle(3) β add an easy handle to a multi session
- curl_multi_assign(3) β set data to associate with an internal socket
- curl_multi_cleanup(3) β close down a multi session
- curl_multi_fdset(3) β extract file descriptor information from a multi handle
- curl_multi_get_handles(3) β return all added easy handles
- curl_multi_info_read(3) β read multi stack information
- curl_multi_init(3) β create a multi handle
- curl_multi_perform(3) β run all transfers until it would block
- curl_multi_poll(3) β poll on all easy handles in a multi handle
- curl_multi_remove_handle(3) β remove an easy handle from a multi session
- curl_multi_setopt(3) β set options for a curl multi handle
- curl_multi_socket(3) β read/write available data
- curl_multi_socket_action(3) β read/write available data given an action
- curl_multi_socket_all(3) β reads/writes available data for all easy handles
- curl_multi_strerror(3) β return string describing error code
- curl_multi_timeout(3) β how long to wait for action before proceeding
- curl_multi_wait(3) β poll on all easy handles in a multi handle
- curl_multi_waitfds(3) β extract file descriptor information from a multi handle
- curl_multi_wakeup(3) β wake up a sleeping curl_multi_poll call
- curl_pushheader_byname(3) β get a push header by name
- curl_pushheader_bynum(3) β get a push header by index
- curl_share_cleanup(3) β close a shared object
- curl_share_init(3) β create a share object
- curl_share_setopt(3) β set options for a shared object
- curl_share_strerror(3) β return string describing error code
- curl_slist_append(3) β add a string to an slist
- curl_slist_free_all(3) β free an entire curl_slist list
- curl_strequal(3) β compare two strings ignoring case
- curl_strnequal(3) β compare two strings ignoring case
- curl_unescape(3) β URL decode a string
- curl_url(3) β create a URL handle
- curl_url_cleanup(3) β free the URL handle
- curl_url_dup(3) β duplicate a URL handle
- curl_url_get(3) β extract a part from a URL
- curl_url_set(3) β set a URL part
- curl_url_strerror(3) β return string describing error code
- curl_version(3) β returns the libcurl version string
- curl_version_info(3) β returns runtime libcurl version info
- curl_ws_meta(3) β meta data WebSocket information
- curl_ws_recv(3) β receive WebSocket data
- curl_ws_send(3) β send WebSocket data
- libcurl(3) β client\-side URL transfers
- libcurl-easy(3) β easy interface overview
- libcurl-env(3) β environment variables libcurl understands
- libcurl-env-dbg(3) β environment variables libcurl DEBUGBUILD understands
- libcurl-errors(3) β error codes in libcurl
- libcurl-multi(3) β how to use the multi interface
- libcurl-security(3) β security considerations when using libcurl
- libcurl-share(3) β how to use the share interface
- libcurl-symbols(3) β meaning that
- libcurl-thread(3) β libcurl thread safety
- libcurl-tutorial(3) β libcurl programming tutorial
- libcurl-url(3) β URL interface overview
- libcurl-ws(3) β WebSocket interface overview
