OptionalABSTRACT_OptionalabstractPath to an abstract Unix domain socket.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ABSTRACT_UNIX_SOCKET.html
OptionalACCEPT_Accept-Encoding and automatic decompressing data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ACCEPT_ENCODING.html
OptionalacceptAccept-Encoding and automatic decompressing data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ACCEPT_ENCODING.html
OptionalACCEPTTIMEOUT_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
OptionalacceptTimeout for waiting for the server's connect back to be accepted.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ACCEPTTIMEOUT_MS.html
OptionalADDRESS_IPv6 scope for local addresses.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ADDRESS_SCOPE.html
OptionaladdressIPv6 scope for local addresses.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ADDRESS_SCOPE.html
OptionalaltSpecify the Alt-Svc: cache filename.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ALTSVC.html
OptionalALTSVCSpecify the Alt-Svc: cache filename.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ALTSVC.html
OptionalALTSVC_Enable and configure Alt-Svc: treatment.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ALTSVC_CTRL.html
OptionalaltEnable and configure Alt-Svc: treatment.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ALTSVC_CTRL.html
OptionalappendAppend to remote file.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_APPEND.html
OptionalAPPENDAppend to remote file.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_APPEND.html
OptionalautoAutomatically set Referer: header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_AUTOREFERER.html
OptionalAUTOREFERERAutomatically set Referer: header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_AUTOREFERER.html
OptionalAWS_AWS HTTP V4 Signature. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_AWS_SIGV4.html
OptionalawsAWS HTTP V4 Signature. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_AWS_SIGV4.html
OptionalbufferAsk for alternate buffer size.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_BUFFERSIZE.html
OptionalBUFFERSIZEAsk for alternate buffer size.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_BUFFERSIZE.html
OptionalCA_Timeout for CA cache.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CA_CACHE_TIMEOUT.html
OptionalcaTimeout for CA cache.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CA_CACHE_TIMEOUT.html
OptionalcaCA cert bundle.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CAINFO.html
OptionalCAINFOCA cert bundle.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CAINFO.html
OptionalCAINFO_CA cert bundle memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CAINFO_BLOB.html
OptionalcaCA cert bundle memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CAINFO_BLOB.html
OptionalcaPath to CA cert bundle.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html
OptionalCAPATHPath to CA cert bundle.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html
OptionalcertExtract certificate info.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CERTINFO.html
OptionalCERTINFOExtract certificate info.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CERTINFO.html
OptionalCHUNK_Callback for wildcard download start of chunk.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CHUNK_BGN_FUNCTION.html
OptionalCHUNK_Callback for wildcard download end of chunk.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CHUNK_END_FUNCTION.html
OptionalchunkCallback for wildcard download start of chunk.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CHUNK_BGN_FUNCTION.html
OptionalchunkCallback for wildcard download end of chunk.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CHUNK_END_FUNCTION.html
OptionalCONNECT_Only connect, nothing else.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CONNECT_ONLY.html
OptionalCONNECT_Connect to a specific host and port.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CONNECT_TO.html
OptionalconnectOnly connect, nothing else.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CONNECT_ONLY.html
OptionalconnectTimeout for the connection phase.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CONNECTTIMEOUT.html
OptionalCONNECTTIMEOUTTimeout for the connection phase.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CONNECTTIMEOUT.html
OptionalCONNECTTIMEOUT_Millisecond timeout for the connection phase.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CONNECTTIMEOUT_MS.html
OptionalconnectMillisecond timeout for the connection phase.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CONNECTTIMEOUT_MS.html
OptionalconnectConnect to a specific host and port.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CONNECT_TO.html
OptionalcookieCookie(s) to send.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIE.html
OptionalCOOKIECookie(s) to send.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIE.html
OptionalcookieFile to read cookies from.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIEFILE.html
OptionalCOOKIEFILEFile to read cookies from.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIEFILE.html
OptionalcookieFile to write cookies to.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIEJAR.html
OptionalCOOKIEJARFile to write cookies to.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIEJAR.html
OptionalcookieAdd or control cookies.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIELIST.html
OptionalCOOKIELISTAdd or control cookies.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIELIST.html
OptionalcookieStart a new cookie session.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIESESSION.html
OptionalCOOKIESESSIONStart a new cookie session.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_COOKIESESSION.html
OptionalcrlfConvert newlines.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CRLF.html
OptionalCRLFConvert newlines.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CRLF.html
OptionalcrlCertificate Revocation List.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CRLFILE.html
OptionalCRLFILECertificate Revocation List.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CRLFILE.html
OptionalcustomCustom request/method.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CUSTOMREQUEST.html
OptionalCUSTOMREQUESTCustom request/method.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_CUSTOMREQUEST.html
OptionaldebugCallback for debug information.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DEBUGFUNCTION.html
OptionalDEBUGFUNCTIONCallback for debug information.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DEBUGFUNCTION.html
OptionalDEFAULT_Default protocol.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DEFAULT_PROTOCOL.html
OptionaldefaultDefault protocol.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DEFAULT_PROTOCOL.html
OptionaldirList only.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DIRLISTONLY.html
OptionalDIRLISTONLYList only.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DIRLISTONLY.html
OptionalDISALLOW_Do not allow username in URL.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DISALLOW_USERNAME_IN_URL.html
OptionaldisallowDo not allow username in URL.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DISALLOW_USERNAME_IN_URL.html
OptionalDNS_Timeout for DNS cache.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_CACHE_TIMEOUT.html
OptionalDNS_Bind name resolves to this interface.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_INTERFACE.html
OptionalDNS_Bind name resolves to this IP4 address. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_LOCAL_IP4.html
OptionalDNS_Bind name resolves to this IP6 address. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_LOCAL_IP6.html
OptionalDNS_Preferred DNS servers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_SERVERS.html
OptionalDNS_Shuffle addresses before use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_SHUFFLE_ADDRESSES.html
OptionalDNS_OBSOLETE Enable global DNS cache.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_USE_GLOBAL_CACHE.html
OptionaldnsTimeout for DNS cache.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_CACHE_TIMEOUT.html
OptionaldnsBind name resolves to this interface.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_INTERFACE.html
OptionaldnsBind name resolves to this IP4 address. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_LOCAL_IP4.html
OptionaldnsBind name resolves to this IP6 address. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_LOCAL_IP6.html
OptionaldnsPreferred DNS servers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_SERVERS.html
OptionaldnsShuffle addresses before use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_SHUFFLE_ADDRESSES.html
OptionaldnsOBSOLETE Enable global DNS cache.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DNS_USE_GLOBAL_CACHE.html
OptionalDOH_Verify the hostname in the DoH (DNS-over-HTTPS) SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYHOST.html
OptionalDOH_Verify the DoH (DNS-over-HTTPS) SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYPEER.html
OptionalDOH_Verify the DoH (DNS-over-HTTPS) SSL certificate's status.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYSTATUS.html
OptionalDOH_Use this DoH server for name resolves.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DOH_URL.html
OptionaldohVerify the hostname in the DoH (DNS-over-HTTPS) SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYHOST.html
OptionaldohVerify the DoH (DNS-over-HTTPS) SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYPEER.html
OptionaldohVerify the DoH (DNS-over-HTTPS) SSL certificate's status.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DOH_SSL_VERIFYSTATUS.html
OptionaldohUse this DoH server for name resolves.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_DOH_URL.html
OptionalechSet the configuration for ECH.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ECH.html
OptionalECHSet the configuration for ECH.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ECH.html
OptionalegdOBSOLETE Identify EGD socket for entropy.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_EGDSOCKET.html
OptionalEGDSOCKETOBSOLETE Identify EGD socket for entropy.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_EGDSOCKET.html
OptionalEXPECT_100-continue timeout. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_EXPECT_100_TIMEOUT_MS.html
Optionalexpect100100-continue timeout. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_EXPECT_100_TIMEOUT_MS.html
OptionalfailFail on HTTP 4xx errors.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FAILONERROR.html
OptionalFAILONERRORFail on HTTP 4xx errors.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FAILONERROR.html
OptionalfileRequest file modification date and time.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FILETIME.html
OptionalFILETIMERequest file modification date and time.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FILETIME.html
OptionalFNMATCH_Callback for wildcard matching.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FNMATCH_FUNCTION.html
OptionalfnCallback for wildcard matching.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FNMATCH_FUNCTION.html
OptionalfollowFollow HTTP redirects.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FOLLOWLOCATION.html
OptionalFOLLOWLOCATIONFollow HTTP redirects.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FOLLOWLOCATION.html
OptionalFORBID_Prevent subsequent connections from reusing this.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FORBID_REUSE.html
OptionalforbPrevent subsequent connections from reusing this.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FORBID_REUSE.html
OptionalFRESH_Use a new connection.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FRESH_CONNECT.html
OptionalfreshUse a new connection.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FRESH_CONNECT.html
OptionalFTP_Send ACCT command.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_ACCOUNT.html
OptionalFTP_Alternative to USER.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_ALTERNATIVE_TO_USER.html
OptionalFTP_Create missing directories on the remote server.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_CREATE_MISSING_DIRS.html
OptionalFTP_Specify how to reach files.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_FILEMETHOD.html
OptionalFTP_Ignore the IP address in the PASV response.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_SKIP_PASV_IP.html
OptionalFTP_Back to non-TLS again after authentication.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_SSL_CCC.html
OptionalFTP_Use EPRT.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_EPRT.html
OptionalFTP_Use EPSV.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_EPSV.html
OptionalFTP_Use PRET.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_PRET.html
OptionalftpSend ACCT command.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_ACCOUNT.html
OptionalftpAlternative to USER.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_ALTERNATIVE_TO_USER.html
OptionalftpCreate missing directories on the remote server.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_CREATE_MISSING_DIRS.html
OptionalftpSpecify how to reach files.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_FILEMETHOD.html
OptionalftpUse active FTP.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTPPORT.html
OptionalFTPPORTUse active FTP.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTPPORT.html
OptionalftpIgnore the IP address in the PASV response.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_SKIP_PASV_IP.html
OptionalftpControl how to do TLS.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTPSSLAUTH.html
OptionalFTPSSLAUTHControl how to do TLS.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTPSSLAUTH.html
OptionalftpBack to non-TLS again after authentication.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_SSL_CCC.html
OptionalftpUse EPRT.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_EPRT.html
OptionalftpUse EPSV.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_EPSV.html
OptionalftpUse PRET.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_FTP_USE_PRET.html
OptionalGSSAPI_Disable GSS-API delegation.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_GSSAPI_DELEGATION.html
OptionalgssapiDisable GSS-API delegation.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_GSSAPI_DELEGATION.html
OptionalHAPPY_Timeout for happy eyeballs.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.html
OptionalhappyTimeout for happy eyeballs.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.html
OptionalHAPROXY_Spoof the client IP in an HAProxy PROXY protocol v1 header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HAPROXY_CLIENT_IP.html
OptionalhaSpoof the client IP in an HAProxy PROXY protocol v1 header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HAPROXY_CLIENT_IP.html
OptionalhaSend an HAProxy PROXY protocol v1 header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HAPROXYPROTOCOL.html
OptionalHAPROXYPROTOCOLSend an HAProxy PROXY protocol v1 header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HAPROXYPROTOCOL.html
OptionalheaderInclude the header in the body output.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HEADER.html
OptionalHEADERInclude the header in the body output.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HEADER.html
OptionalheaderCallback for writing received headers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HEADERFUNCTION.html
OptionalHEADERFUNCTIONCallback for writing received headers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HEADERFUNCTION.html
OptionalheaderControl custom headers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HEADEROPT.html
OptionalHEADEROPTControl custom headers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HEADEROPT.html
OptionalhstsSet HSTS cache file.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HSTS.html
OptionalHSTSSet HSTS cache file.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HSTS.html
OptionalHSTS_Enable HSTS.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HSTS_CTRL.html
OptionalhstsEnable HSTS.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HSTS_CTRL.html
OptionalhstsSet 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
OptionalHSTSREADFUNCTIONSet 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
OptionalhstsSet HSTS write callback.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HSTSWRITEFUNCTION.html
OptionalHSTSWRITEFUNCTIONSet HSTS write callback.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HSTSWRITEFUNCTION.html
OptionalHTTP_Disable Content decoding.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_CONTENT_DECODING.html
OptionalHTTP_Disable Transfer decoding.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_TRANSFER_DECODING.html
OptionalHTTP_HTTP version to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_VERSION.html
OptionalHTTP09_Allow HTTP/0.9 responses.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP09_ALLOWED.html
Optionalhttp09Allow HTTP/0.9 responses.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP09_ALLOWED.html
Optionalhttp200aliasesAlternative versions of 200 OK. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP200ALIASES.html
OptionalHTTP200Alternative versions of 200 OK. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP200ALIASES.html
OptionalhttpHTTP server authentication methods.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPAUTH.html
OptionalHTTPAUTHHTTP server authentication methods.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPAUTH.html
OptionalhttpDisable Content decoding.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_CONTENT_DECODING.html
OptionalhttpDo an HTTP GET request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPGET.html
OptionalHTTPGETDo an HTTP GET request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPGET.html
OptionalhttpCustom HTTP headers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPHEADER.html
OptionalHTTPHEADERCustom HTTP headers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPHEADER.html
OptionalhttpDeprecated option Multipart formpost HTTP POST.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPPOST.html
OptionalHTTPPOSTDeprecated option Multipart formpost HTTP POST.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPPOST.html
OptionalhttpTunnel through the HTTP proxy.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPPROXYTUNNEL.html
OptionalHTTPPROXYTUNNELTunnel through the HTTP proxy.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTPPROXYTUNNEL.html
OptionalhttpDisable Transfer decoding.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_TRANSFER_DECODING.html
OptionalhttpHTTP version to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_HTTP_VERSION.html
OptionalIGNORE_Ignore Content-Length.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_IGNORE_CONTENT_LENGTH.html
OptionalignoreIgnore Content-Length.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_IGNORE_CONTENT_LENGTH.html
OptionalinSize of file to send.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_INFILESIZE.html
OptionalINFILESIZESize of file to send.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_INFILESIZE.html
OptionalINFILESIZE_Size of file to send.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_INFILESIZE_LARGE.html
OptionalinSize of file to send.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_INFILESIZE_LARGE.html
OptionalinterfaceBind connection locally to this.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_INTERFACE.html
OptionalINTERFACEBind connection locally to this.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_INTERFACE.html
OptionalinterleaveCallback for RTSP interleaved data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_INTERLEAVEFUNCTION.html
OptionalINTERLEAVEFUNCTIONCallback for RTSP interleaved data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_INTERLEAVEFUNCTION.html
OptionalipIP version to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_IPRESOLVE.html
OptionalIPRESOLVEIP version to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_IPRESOLVE.html
OptionalissuerIssuer certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ISSUERCERT.html
OptionalISSUERCERTIssuer certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ISSUERCERT.html
OptionalISSUERCERT_Issuer certificate memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ISSUERCERT_BLOB.html
OptionalissuerIssuer certificate memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ISSUERCERT_BLOB.html
OptionalKEEP_Keep sending on HTTP >= 300 errors.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_KEEP_SENDING_ON_ERROR.html
OptionalkeepKeep sending on HTTP >= 300 errors.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_KEEP_SENDING_ON_ERROR.html
OptionalkeyClient key password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_KEYPASSWD.html
OptionalKEYPASSWDClient key password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_KEYPASSWD.html
OptionalkrbOBSOLETE. Kerberos security level.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_KRBLEVEL.html
OptionalKRBLEVELOBSOLETE. Kerberos security level.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_KRBLEVEL.html
OptionallocalBind connection locally to this port.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOCALPORT.html
OptionalLOCALPORTBind connection locally to this port.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOCALPORT.html
OptionallocalBind connection locally to port range.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOCALPORTRANGE.html
OptionalLOCALPORTRANGEBind connection locally to port range.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOCALPORTRANGE.html
OptionalLOGIN_Login options.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOGIN_OPTIONS.html
OptionalloginLogin options.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOGIN_OPTIONS.html
OptionalLOW_Low speed limit to abort transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_LIMIT.html
OptionalLOW_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
OptionallowLow speed limit to abort transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_LIMIT.html
OptionallowTime to be below the speed to trigger low speed abort.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_TIME.html
OptionalMAIL_Authentication address.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_AUTH.html
OptionalMAIL_Address of the sender.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_FROM.html
OptionalMAIL_Address of the recipients.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_RCPT.html
OptionalMAIL_Allow RCPT TO command to fail for some recipients.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_RCPT_ALLOWFAILS.html
OptionalmailAuthentication address.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_AUTH.html
OptionalmailAddress of the sender.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_FROM.html
OptionalmailAddress of the recipients.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_RCPT.html
OptionalmailAllow RCPT TO command to fail for some recipients.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAIL_RCPT_ALLOWFAILS.html
OptionalMAX_Cap the download speed to this.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAX_RECV_SPEED_LARGE.html
OptionalMAX_Cap the upload speed to this.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAX_SEND_SPEED_LARGE.html
OptionalMAXAGE_Limit the age (idle time) of connections for reuse.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXAGE_CONN.html
OptionalmaxLimit the age (idle time) of connections for reuse.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXAGE_CONN.html
OptionalmaxMaximum number of connections in the connection pool.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXCONNECTS.html
OptionalMAXCONNECTSMaximum number of connections in the connection pool.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXCONNECTS.html
OptionalmaxMaximum file size to get.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXFILESIZE.html
OptionalMAXFILESIZEMaximum file size to get.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXFILESIZE.html
OptionalMAXFILESIZE_Maximum file size to get.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXFILESIZE_LARGE.html
OptionalmaxMaximum file size to get.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXFILESIZE_LARGE.html
OptionalMAXLIFETIME_Limit the age (since creation) of connections for reuse.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXLIFETIME_CONN.html
OptionalmaxLimit the age (since creation) of connections for reuse.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXLIFETIME_CONN.html
OptionalmaxCap the download speed to this.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAX_RECV_SPEED_LARGE.html
OptionalmaxMaximum number of redirects to follow.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXREDIRS.html
OptionalMAXREDIRSMaximum number of redirects to follow.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAXREDIRS.html
OptionalmaxCap the upload speed to this.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MAX_SEND_SPEED_LARGE.html
OptionalMIME_Set MIME option flags.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MIME_OPTIONS.html
OptionalmimeSet MIME option flags.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MIME_OPTIONS.html
OptionalmimePost/send MIME data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MIMEPOST.html
OptionalMIMEPOSTPost/send MIME data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_MIMEPOST.html
OptionalnetrcEnable .netrc parsing.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NETRC.html
OptionalNETRCEnable .netrc parsing.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NETRC.html
OptionalNETRC_.netrc filename.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NETRC_FILE.html
Optionalnetrc.netrc filename.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NETRC_FILE.html
OptionalNEW_Mode for creating new remote directories.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NEW_DIRECTORY_PERMS.html
OptionalNEW_Mode for creating new remote files.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NEW_FILE_PERMS.html
OptionalnewMode for creating new remote directories.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NEW_DIRECTORY_PERMS.html
OptionalnewMode for creating new remote files.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NEW_FILE_PERMS.html
OptionalnobodyDo not get the body contents.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NOBODY.html
OptionalNOBODYDo not get the body contents.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NOBODY.html
OptionalnoShut off the progress meter.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NOPROGRESS.html
OptionalNOPROGRESSShut off the progress meter.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NOPROGRESS.html
OptionalnoFilter out hosts from proxy use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NOPROXY.html
OptionalNOPROXYFilter out hosts from proxy use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NOPROXY.html
OptionalnoDo not install signal handlers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NOSIGNAL.html
OptionalNOSIGNALDo not install signal handlers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_NOSIGNAL.html
OptionalpasswordPassword.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PASSWORD.html
OptionalPASSWORDPassword.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PASSWORD.html
OptionalPATH_Disable squashing /../ and /./ sequences in the path.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PATH_AS_IS.html
OptionalpathDisable squashing /../ and /./ sequences in the path.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PATH_AS_IS.html
OptionalpinnedSet pinned SSL public key .
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PINNEDPUBLICKEY.html
OptionalPINNEDPUBLICKEYSet pinned SSL public key .
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PINNEDPUBLICKEY.html
OptionalpipeWait on connection to pipeline on it.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PIPEWAIT.html
OptionalPIPEWAITWait on connection to pipeline on it.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PIPEWAIT.html
OptionalportPort number to connect to.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PORT.html
OptionalPORTPort number to connect to.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PORT.html
OptionalpostMake an HTTP POST.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POST.html
OptionalPOSTMake an HTTP POST.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POST.html
OptionalpostSend a POST with this data - does not copy it.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDS.html
OptionalPOSTFIELDSSend a POST with this data - does not copy it.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDS.html
OptionalpostThe POST data is this big.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDSIZE.html
OptionalPOSTFIELDSIZEThe POST data is this big.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDSIZE.html
OptionalPOSTFIELDSIZE_The POST data is this big.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDSIZE_LARGE.html
OptionalpostThe POST data is this big.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTFIELDSIZE_LARGE.html
OptionalpostCommands to run after transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTQUOTE.html
OptionalPOSTQUOTECommands to run after transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTQUOTE.html
OptionalpostHow to act on redirects after POST.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTREDIR.html
OptionalPOSTREDIRHow to act on redirects after POST.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_POSTREDIR.html
OptionalPRE_Socks proxy to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PRE_PROXY.html
OptionalpreSocks proxy to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PRE_PROXY.html
OptionalpreCommands to run just before transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PREQUOTE.html
OptionalPREQUOTECommands to run just before transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PREQUOTE.html
OptionalpreCallback 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
OptionalPREREQFUNCTIONCallback 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
OptionalprogressOBSOLETE callback for progress meter.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROGRESSFUNCTION.html
OptionalPROGRESSFUNCTIONOBSOLETE callback for progress meter.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROGRESSFUNCTION.html
OptionalprotocolsDeprecated option Allowed protocols.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROTOCOLS.html
OptionalPROTOCOLSDeprecated option Allowed protocols.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROTOCOLS.html
OptionalPROTOCOLS_Allowed protocols.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROTOCOLS_STR.html
OptionalprotocolsAllowed protocols.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROTOCOLS_STR.html
OptionalproxyProxy to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html
OptionalPROXYProxy to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html
OptionalPROXY_Proxy CA cert bundle.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAINFO.html
OptionalPROXY_Proxy CA cert bundle memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAINFO_BLOB.html
OptionalPROXY_Path to proxy CA cert bundle.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAPATH.html
OptionalPROXY_Proxy Certificate Revocation List.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CRLFILE.html
OptionalPROXY_Proxy issuer certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_ISSUERCERT.html
OptionalPROXY_Proxy issuer certificate memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_ISSUERCERT_BLOB.html
OptionalPROXY_Proxy client key password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_KEYPASSWD.html
OptionalPROXY_Set the proxy's pinned SSL public key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_PINNEDPUBLICKEY.html
OptionalPROXY_Proxy authentication service name.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SERVICE_NAME.html
OptionalPROXY_Proxy ciphers to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_CIPHER_LIST.html
OptionalPROXY_Control proxy SSL behavior.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_OPTIONS.html
OptionalPROXY_Verify the hostname in the proxy SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_VERIFYHOST.html
OptionalPROXY_Verify the proxy SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_VERIFYPEER.html
OptionalPROXY_Proxy client cert.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERT.html
OptionalPROXY_Proxy client cert memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERT_BLOB.html
OptionalPROXY_Proxy client cert type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERTTYPE.html
OptionalPROXY_Proxy client key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEY.html
OptionalPROXY_Proxy client key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEY_BLOB.html
OptionalPROXY_Proxy client key type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEYTYPE.html
OptionalPROXY_Proxy SSL version to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLVERSION.html
OptionalPROXY_Proxy TLS 1.3 cipher suites to use. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLS13_CIPHERS.html
OptionalPROXY_Proxy TLS authentication password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_PASSWORD.html
OptionalPROXY_Proxy TLS authentication methods.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_TYPE.html
OptionalPROXY_Proxy TLS authentication username.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_USERNAME.html
OptionalPROXY_Add transfer mode to URL over proxy.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TRANSFER_MODE.html
OptionalproxyHTTP proxy authentication methods.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYAUTH.html
OptionalPROXYAUTHHTTP proxy authentication methods.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYAUTH.html
OptionalproxyProxy CA cert bundle.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAINFO.html
OptionalproxyProxy CA cert bundle memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAINFO_BLOB.html
OptionalproxyPath to proxy CA cert bundle.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CAPATH.html
OptionalproxyProxy Certificate Revocation List.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_CRLFILE.html
OptionalproxyCustom HTTP headers sent to proxy.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYHEADER.html
OptionalPROXYHEADERCustom HTTP headers sent to proxy.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYHEADER.html
OptionalproxyProxy issuer certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_ISSUERCERT.html
OptionalproxyProxy issuer certificate memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_ISSUERCERT_BLOB.html
OptionalproxyProxy client key password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_KEYPASSWD.html
OptionalproxyProxy password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYPASSWORD.html
OptionalPROXYPASSWORDProxy password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYPASSWORD.html
OptionalproxySet the proxy's pinned SSL public key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_PINNEDPUBLICKEY.html
OptionalproxyProxy port to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYPORT.html
OptionalPROXYPORTProxy port to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYPORT.html
OptionalproxyProxy authentication service name.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SERVICE_NAME.html
OptionalproxyProxy client cert.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERT.html
OptionalproxyProxy client cert memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERT_BLOB.html
OptionalproxyProxy client cert type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLCERTTYPE.html
OptionalproxyProxy ciphers to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_CIPHER_LIST.html
OptionalproxyProxy client key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEY.html
OptionalproxyProxy client key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEY_BLOB.html
OptionalproxyProxy client key type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLKEYTYPE.html
OptionalproxyControl proxy SSL behavior.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_OPTIONS.html
OptionalproxyVerify the hostname in the proxy SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_VERIFYHOST.html
OptionalproxyVerify the proxy SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSL_VERIFYPEER.html
OptionalproxyProxy SSL version to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_SSLVERSION.html
OptionalproxyProxy TLS 1.3 cipher suites to use. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLS13_CIPHERS.html
OptionalproxyProxy TLS authentication password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_PASSWORD.html
OptionalproxyProxy TLS authentication methods.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_TYPE.html
OptionalproxyProxy TLS authentication username.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TLSAUTH_USERNAME.html
OptionalproxyAdd transfer mode to URL over proxy.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXY_TRANSFER_MODE.html
OptionalproxyProxy type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYTYPE.html
OptionalPROXYTYPEProxy type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYTYPE.html
OptionalproxyProxy username.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYUSERNAME.html
OptionalPROXYUSERNAMEProxy username.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYUSERNAME.html
OptionalproxyProxy username and password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYUSERPWD.html
OptionalPROXYUSERPWDProxy username and password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PROXYUSERPWD.html
OptionalputDeprecated option Issue an HTTP PUT request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PUT.html
OptionalPUTDeprecated option Issue an HTTP PUT request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_PUT.html
OptionalQUICK_To be set by toplevel tools like "curl" to skip lengthy cleanups when they are about to call exit() anyway.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_QUICK_EXIT.html
OptionalquickTo be set by toplevel tools like "curl" to skip lengthy cleanups when they are about to call exit() anyway.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_QUICK_EXIT.html
OptionalquoteCommands to run before transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_QUOTE.html
OptionalQUOTECommands to run before transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_QUOTE.html
OptionalRANDOM_OBSOLETE Provide source for entropy random data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RANDOM_FILE.html
OptionalrandomOBSOLETE Provide source for entropy random data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RANDOM_FILE.html
OptionalrangeRange requests.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RANGE.html
OptionalRANGERange requests.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RANGE.html
OptionalreadData pointer to pass to the read callback.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_READDATA.html
OptionalREADDATAData pointer to pass to the read callback.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_READDATA.html
OptionalreadCallback for reading data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_READFUNCTION.html
OptionalREADFUNCTIONCallback for reading data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_READFUNCTION.html
OptionalREDIR_Deprecated option Protocols to allow redirects to.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_REDIR_PROTOCOLS.html
OptionalREDIR_Protocols to allow redirects to.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_REDIR_PROTOCOLS_STR.html
OptionalredirDeprecated option Protocols to allow redirects to.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_REDIR_PROTOCOLS.html
OptionalredirProtocols to allow redirects to.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_REDIR_PROTOCOLS_STR.html
OptionalrefererReferer: header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_REFERER.html
OptionalREFERERReferer: header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_REFERER.html
OptionalREQUEST_Set the request target.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_REQUEST_TARGET.html
OptionalrequestSet the request target.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_REQUEST_TARGET.html
OptionalresolveProvide fixed/fake name resolves.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RESOLVE.html
OptionalRESOLVEProvide fixed/fake name resolves.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RESOLVE.html
OptionalRESUME_Resume a transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RESUME_FROM.html
OptionalRESUME_Resume a transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RESUME_FROM_LARGE.html
OptionalresumeResume a transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RESUME_FROM.html
OptionalresumeResume a transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RESUME_FROM_LARGE.html
OptionalRTSP_Client CSEQ number.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_CLIENT_CSEQ.html
OptionalRTSP_RTSP request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_REQUEST.html
OptionalRTSP_CSEQ number for RTSP Server->Client request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_SERVER_CSEQ.html
OptionalRTSP_RTSP session-id.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_SESSION_ID.html
OptionalRTSP_RTSP stream URI.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_STREAM_URI.html
OptionalRTSP_RTSP Transport: header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_TRANSPORT.html
OptionalrtspClient CSEQ number.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_CLIENT_CSEQ.html
OptionalrtspRTSP request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_REQUEST.html
OptionalrtspCSEQ number for RTSP Server->Client request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_SERVER_CSEQ.html
OptionalrtspRTSP session-id.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_SESSION_ID.html
OptionalrtspRTSP stream URI.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_STREAM_URI.html
OptionalrtspRTSP Transport: header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_RTSP_TRANSPORT.html
OptionalSASL_SASL authorization identity (identity to act as).
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SASL_AUTHZID.html
OptionalSASL_Enable SASL initial response.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SASL_IR.html
OptionalsaslSASL authorization identity (identity to act as).
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SASL_AUTHZID.html
OptionalsaslEnable SASL initial response.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SASL_IR.html
OptionalseekCallback for seek operations.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SEEKFUNCTION.html
OptionalSEEKFUNCTIONCallback for seek operations.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SEEKFUNCTION.html
OptionalSERVER_Timeout for server responses.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SERVER_RESPONSE_TIMEOUT.html
OptionalSERVER_Timeout for server responses.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SERVER_RESPONSE_TIMEOUT_MS.html
OptionalserverTimeout for server responses.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SERVER_RESPONSE_TIMEOUT.html
OptionalserverTimeout for server responses.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SERVER_RESPONSE_TIMEOUT_MS.html
OptionalSERVICE_Authentication service name.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SERVICE_NAME.html
OptionalserviceAuthentication service name.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SERVICE_NAME.html
OptionalshareShare object to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SHARE.html
OptionalSHAREShare object to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SHARE.html
OptionalSOCKS5_Socks5 authentication methods. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_AUTH.html
OptionalSOCKS5_Socks5 GSSAPI NEC mode. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_GSSAPI_NEC.html
OptionalSOCKS5_Deprecated option Socks5 GSSAPI service name. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_GSSAPI_SERVICE.html
Optionalsocks5Socks5 authentication methods. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_AUTH.html
Optionalsocks5Socks5 GSSAPI NEC mode. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_GSSAPI_NEC.html
Optionalsocks5Deprecated option Socks5 GSSAPI service name. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SOCKS5_GSSAPI_SERVICE.html
OptionalSSH_SSH authentication types.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_AUTH_TYPES.html
OptionalSSH_Enable SSH compression.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_COMPRESSION.html
OptionalSSH_MD5 of host's public key. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.html
OptionalSSH_SHA256 of host's public key. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256.html
OptionalSSH_Callback for checking host key handling.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_HOSTKEYFUNCTION.html
OptionalSSH_Filename with known hosts.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_KNOWNHOSTS.html
OptionalSSH_Filename of the private key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_PRIVATE_KEYFILE.html
OptionalSSH_Filename of the public key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_PUBLIC_KEYFILE.html
OptionalsshSSH authentication types.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_AUTH_TYPES.html
OptionalsshEnable SSH compression.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_COMPRESSION.html
OptionalsshCallback for checking host key handling.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_HOSTKEYFUNCTION.html
OptionalsshMD5 of host's public key. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.html
OptionalsshSHA256 of host's public key. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256.html
OptionalsshFilename with known hosts.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_KNOWNHOSTS.html
OptionalsshFilename of the private key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_PRIVATE_KEYFILE.html
OptionalsshFilename of the public key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSH_PUBLIC_KEYFILE.html
OptionalSSL_Ciphers to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_CIPHER_LIST.html
OptionalSSL_Set key exchange curves.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_EC_CURVES.html
OptionalSSL_Enable use of ALPN.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_ENABLE_ALPN.html
OptionalSSL_OBSOLETE Enable use of NPN.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_ENABLE_NPN.html
OptionalSSL_Deprecated option Enable TLS False Start.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_FALSESTART.html
OptionalSSL_Control SSL behavior.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_OPTIONS.html
OptionalSSL_Disable SSL session-id cache.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_SESSIONID_CACHE.html
OptionalSSL_TLS signature algorithms to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_SIGNATURE_ALGORITHMS.html
OptionalSSL_Verify the hostname in the SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html
OptionalSSL_Verify the SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html
OptionalSSL_Verify the SSL certificate's status.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYSTATUS.html
OptionalsslClient cert.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT.html
OptionalSSLCERTClient cert.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT.html
OptionalSSLCERT_Client cert memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT_BLOB.html
OptionalsslClient cert memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT_BLOB.html
OptionalsslClient cert type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERTTYPE.html
OptionalSSLCERTTYPEClient cert type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLCERTTYPE.html
OptionalsslCiphers to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_CIPHER_LIST.html
OptionalsslSet key exchange curves.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_EC_CURVES.html
OptionalsslEnable use of ALPN.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_ENABLE_ALPN.html
OptionalsslOBSOLETE Enable use of NPN.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_ENABLE_NPN.html
OptionalsslUse identifier with SSL engine.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLENGINE.html
OptionalSSLENGINEUse identifier with SSL engine.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLENGINE.html
OptionalSSLENGINE_Default SSL engine.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLENGINE_DEFAULT.html
OptionalsslDefault SSL engine.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLENGINE_DEFAULT.html
OptionalsslDeprecated option Enable TLS False Start.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_FALSESTART.html
OptionalsslClient key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY.html
OptionalSSLKEYClient key.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY.html
OptionalSSLKEY_Client key memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY_BLOB.html
OptionalsslClient key memory buffer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY_BLOB.html
OptionalsslClient key type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEYTYPE.html
OptionalSSLKEYTYPEClient key type.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLKEYTYPE.html
OptionalsslControl SSL behavior.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_OPTIONS.html
OptionalsslDisable SSL session-id cache.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_SESSIONID_CACHE.html
OptionalsslTLS signature algorithms to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_SIGNATURE_ALGORITHMS.html
OptionalsslVerify the hostname in the SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html
OptionalsslVerify the SSL certificate.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html
OptionalsslVerify the SSL certificate's status.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYSTATUS.html
OptionalsslversionSSL version to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html
OptionalSSLVERSIONSSL version to use.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html
OptionalSTREAM_This HTTP/2 stream depends on another.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_STREAM_DEPENDS.html
OptionalSTREAM_This HTTP/2 stream depends on another exclusively.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_STREAM_DEPENDS_E.html
OptionalSTREAM_Set this HTTP/2 stream's weight.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_STREAM_WEIGHT.html
OptionalstreamThis HTTP/2 stream depends on another.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_STREAM_DEPENDS.html
OptionalstreamThis HTTP/2 stream depends on another exclusively.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_STREAM_DEPENDS_E.html
OptionalstreamSet this HTTP/2 stream's weight.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_STREAM_WEIGHT.html
OptionalSUPPRESS_Suppress proxy CONNECT response headers from user callbacks.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SUPPRESS_CONNECT_HEADERS.html
OptionalsuppressSuppress proxy CONNECT response headers from user callbacks.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_SUPPRESS_CONNECT_HEADERS.html
OptionalTCP_Enable TCP Fast Open.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_FASTOPEN.html
OptionalTCP_Enable TCP keep-alive.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPALIVE.html
OptionalTCP_Maximum number of keep-alive probes.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPCNT.html
OptionalTCP_Idle time before sending keep-alive.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPIDLE.html
OptionalTCP_Interval between keep-alive probes.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPINTVL.html
OptionalTCP_Disable the Nagle algorithm.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_NODELAY.html
OptionaltcpEnable TCP Fast Open.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_FASTOPEN.html
OptionaltcpEnable TCP keep-alive.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPALIVE.html
OptionaltcpMaximum number of keep-alive probes.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPCNT.html
OptionaltcpIdle time before sending keep-alive.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPIDLE.html
OptionaltcpInterval between keep-alive probes.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_KEEPINTVL.html
OptionaltcpDisable the Nagle algorithm.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TCP_NODELAY.html
OptionaltelnetTELNET options.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TELNETOPTIONS.html
OptionalTELNETOPTIONSTELNET options.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TELNETOPTIONS.html
OptionalTFTP_TFTP block size.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TFTP_BLKSIZE.html
OptionalTFTP_Do not send TFTP options requests.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TFTP_NO_OPTIONS.html
OptionaltftpTFTP block size.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TFTP_BLKSIZE.html
OptionaltftpDo not send TFTP options requests.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TFTP_NO_OPTIONS.html
OptionaltimeMake a time conditional request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMECONDITION.html
OptionalTIMECONDITIONMake a time conditional request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMECONDITION.html
OptionaltimeoutTimeout for the entire request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT.html
OptionalTIMEOUTTimeout for the entire request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT.html
OptionalTIMEOUT_Millisecond timeout for the entire request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT_MS.html
OptionaltimeoutMillisecond timeout for the entire request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT_MS.html
OptionaltimeTime value for the time conditional request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMEVALUE.html
OptionalTIMEVALUETime value for the time conditional request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMEVALUE.html
OptionalTIMEVALUE_Time value for the time conditional request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMEVALUE_LARGE.html
OptionaltimeTime value for the time conditional request.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TIMEVALUE_LARGE.html
OptionalTLS13_TLS 1.3 cipher suites to use. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TLS13_CIPHERS.html
Optionaltls13TLS 1.3 cipher suites to use. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TLS13_CIPHERS.html
OptionalTLSAUTH_TLS authentication password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_PASSWORD.html
OptionalTLSAUTH_TLS authentication methods.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_TYPE.html
OptionalTLSAUTH_TLS authentication username.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_USERNAME.html
OptionaltlsTLS authentication password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_PASSWORD.html
OptionaltlsTLS authentication methods.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_TYPE.html
OptionaltlsTLS authentication username.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TLSAUTH_USERNAME.html
OptionaltrailerSet callback for sending trailing headers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TRAILERFUNCTION.html
OptionalTRAILERFUNCTIONSet callback for sending trailing headers.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TRAILERFUNCTION.html
OptionalTRANSFER_Request Transfer-Encoding.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TRANSFER_ENCODING.html
OptionaltransferRequest Transfer-Encoding.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TRANSFER_ENCODING.html
OptionaltransferUse text transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TRANSFERTEXT.html
OptionalTRANSFERTEXTUse text transfer.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_TRANSFERTEXT.html
OptionalUNIX_Path to a Unix domain socket.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UNIX_SOCKET_PATH.html
OptionalunixPath to a Unix domain socket.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UNIX_SOCKET_PATH.html
OptionalUNRESTRICTED_Do not restrict authentication to original host.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UNRESTRICTED_AUTH.html
OptionalunrestrictedDo not restrict authentication to original host.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UNRESTRICTED_AUTH.html
OptionalUPKEEP_Sets the interval at which connection upkeep are performed.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UPKEEP_INTERVAL_MS.html
OptionalupkeepSets the interval at which connection upkeep are performed.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UPKEEP_INTERVAL_MS.html
OptionaluploadUpload data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UPLOAD.html
OptionalUPLOADUpload data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UPLOAD.html
OptionalUPLOAD_Set upload buffer size.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UPLOAD_BUFFERSIZE.html
OptionalUPLOAD_Set upload flags.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UPLOAD_FLAGS.html
OptionaluploadSet upload buffer size.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UPLOAD_BUFFERSIZE.html
OptionaluploadSet upload flags.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_UPLOAD_FLAGS.html
OptionalurlURL to work on.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_URL.html
OptionalURLURL to work on.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_URL.html
OptionalUSE_Use TLS/SSL.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_USE_SSL.html
OptionaluserUser-Agent: header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_USERAGENT.html
OptionalUSERAGENTUser-Agent: header.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_USERAGENT.html
OptionalusernameUsername.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_USERNAME.html
OptionalUSERNAMEUsername.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_USERNAME.html
OptionaluserpwdUsername and password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_USERPWD.html
OptionalUSERPWDUsername and password.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_USERPWD.html
OptionaluseUse TLS/SSL.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_USE_SSL.html
OptionalverboseDisplay verbose information.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_VERBOSE.html
OptionalVERBOSEDisplay verbose information.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_VERBOSE.html
OptionalwildcardTransfer multiple files according to a filename pattern.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_WILDCARDMATCH.html
OptionalWILDCARDMATCHTransfer multiple files according to a filename pattern.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_WILDCARDMATCH.html
OptionalwriteCallback for writing data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_WRITEFUNCTION.html
OptionalWRITEFUNCTIONCallback for writing data.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_WRITEFUNCTION.html
OptionalWS_Set WebSocket options.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_WS_OPTIONS.html
OptionalwsSet WebSocket options.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_WS_OPTIONS.html
OptionalxferCallback for progress meter.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_XFERINFOFUNCTION.html
OptionalXFERINFOFUNCTIONCallback for progress meter.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_XFERINFOFUNCTION.html
OptionalXOAUTH2_OAuth2 bearer token. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_XOAUTH2_BEARER.html
Optionalxoauth2OAuth2 bearer token. See
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_XOAUTH2_BEARER.html
Path to an abstract Unix domain socket.
Official libcurl documentation: https://curl.haxx.se/libcurl/c/CURLOPT_ABSTRACT_UNIX_SOCKET.html