#!/usr/bin/env php Constants defined in the PHP source, but absent from the cURL documentation: CURLOPT_AUTOREFERER CURLOPT_BUFFERSIZE CURLOPT_CAINFO CURLOPT_CAPATH CURLOPT_CONNECTTIMEOUT CURLOPT_COOKIE CURLOPT_COOKIEFILE CURLOPT_COOKIEJAR CURLOPT_COOKIESESSION CURLOPT_CRLF CURLOPT_CUSTOMREQUEST CURLOPT_DNS_CACHE_TIMEOUT CURLOPT_DNS_USE_GLOBAL_CACHE CURLOPT_EGDSOCKET CURLOPT_ENCODING CURLOPT_FAILONERROR CURLOPT_FILE CURLOPT_FILETIME CURLOPT_FOLLOWLOCATION CURLOPT_FORBID_REUSE CURLOPT_FRESH_CONNECT CURLOPT_FTPAPPEND CURLOPT_FTPLISTONLY CURLOPT_FTPPORT CURLOPT_FTP_USE_EPRT CURLOPT_FTP_USE_EPSV CURLOPT_HEADER CURLOPT_HEADERFUNCTION CURLOPT_HTTP200ALIASES CURLOPT_HTTPGET CURLOPT_HTTPHEADER CURLOPT_HTTPPROXYTUNNEL CURLOPT_HTTP_VERSION CURLOPT_INFILE CURLOPT_INFILESIZE CURLOPT_INTERFACE CURLOPT_KRB4LEVEL CURLOPT_LOW_SPEED_LIMIT CURLOPT_LOW_SPEED_TIME CURLOPT_MAXCONNECTS CURLOPT_MAXREDIRS CURLOPT_NETRC CURLOPT_NOBODY CURLOPT_NOPROGRESS CURLOPT_NOSIGNAL CURLOPT_PORT CURLOPT_POST CURLOPT_POSTFIELDS CURLOPT_POSTQUOTE CURLOPT_PREQUOTE CURLOPT_PRIVATE CURLOPT_PROGRESSFUNCTION CURLOPT_PROXY CURLOPT_PROXYPORT CURLOPT_PROXYTYPE CURLOPT_PROXYUSERPWD CURLOPT_PUT CURLOPT_QUOTE CURLOPT_RANDOM_FILE CURLOPT_RANGE CURLOPT_READDATA CURLOPT_READFUNCTION CURLOPT_REFERER CURLOPT_RESUME_FROM CURLOPT_SHARE CURLOPT_SSLCERT CURLOPT_SSLCERTPASSWD CURLOPT_SSLCERTTYPE CURLOPT_SSLENGINE CURLOPT_SSLENGINE_DEFAULT CURLOPT_SSLKEY CURLOPT_SSLKEYPASSWD CURLOPT_SSLKEYTYPE CURLOPT_SSLVERSION CURLOPT_SSL_CIPHER_LIST CURLOPT_SSL_VERIFYHOST CURLOPT_SSL_VERIFYPEER CURLOPT_STDERR CURLOPT_TELNETOPTIONS CURLOPT_TIMECONDITION CURLOPT_TIMEOUT CURLOPT_TIMEVALUE CURLOPT_TRANSFERTEXT CURLOPT_UNRESTRICTED_AUTH CURLOPT_UPLOAD CURLOPT_URL CURLOPT_USERAGENT CURLOPT_USERPWD CURLOPT_VERBOSE CURLOPT_WRITEFUNCTION CURLOPT_WRITEHEADER CURLOPT_XFERINFOFUNCTION CURL_VERSION_ASYNCHDNS CURL_VERSION_CONV CURL_VERSION_DEBUG CURL_VERSION_GSSNEGOTIATE CURL_VERSION_IDN CURL_VERSION_IPV6 CURL_VERSION_KERBEROS4 CURL_VERSION_LARGEFILE CURL_VERSION_LIBZ CURL_VERSION_NTLM CURL_VERSION_SPNEGO CURL_VERSION_SSL CURL_VERSION_SSPI CURLOPT_HTTPAUTH CURLOPT_FTP_CREATE_MISSING_DIRS CURLOPT_PROXYAUTH CURLOPT_FTP_RESPONSE_TIMEOUT CURLOPT_IPRESOLVE CURLOPT_MAXFILESIZE CURLOPT_FTP_SSL CURLOPT_NETRC_FILE CURLOPT_MAXFILESIZE_LARGE CURLOPT_TCP_NODELAY CURLOPT_FTPSSLAUTH CURLOPT_FTP_ACCOUNT CURLOPT_COOKIELIST CURLOPT_IGNORE_CONTENT_LENGTH CURLOPT_FTP_SKIP_PASV_IP CURLOPT_FTP_FILEMETHOD CURLOPT_CONNECT_ONLY CURLOPT_LOCALPORT CURLOPT_LOCALPORTRANGE CURLOPT_FTP_ALTERNATIVE_TO_USER CURLOPT_MAX_RECV_SPEED_LARGE CURLOPT_MAX_SEND_SPEED_LARGE CURLOPT_SSL_SESSIONID_CACHE CURLOPT_FTP_SSL_CCC CURLOPT_SSH_AUTH_TYPES CURLOPT_SSH_PRIVATE_KEYFILE CURLOPT_SSH_PUBLIC_KEYFILE CURLOPT_CONNECTTIMEOUT_MS CURLOPT_HTTP_CONTENT_DECODING CURLOPT_HTTP_TRANSFER_DECODING CURLOPT_TIMEOUT_MS CURLOPT_KRBLEVEL CURLOPT_NEW_DIRECTORY_PERMS CURLOPT_NEW_FILE_PERMS CURLOPT_APPEND CURLOPT_DIRLISTONLY CURLOPT_USE_SSL CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 CURLOPT_PROXY_TRANSFER_MODE CURLOPT_ADDRESS_SCOPE CURLOPT_CRLFILE CURLOPT_ISSUERCERT CURLOPT_KEYPASSWD CURLOPT_CERTINFO CURLOPT_PASSWORD CURLOPT_POSTREDIR CURLOPT_PROXYPASSWORD CURLOPT_PROXYUSERNAME CURLOPT_USERNAME CURLOPT_NOPROXY CURLOPT_PROTOCOLS CURLOPT_REDIR_PROTOCOLS CURLOPT_SOCKS5_GSSAPI_NEC CURLOPT_SOCKS5_GSSAPI_SERVICE CURLOPT_TFTP_BLKSIZE CURL_VERSION_CURLDEBUG CURLOPT_SSH_KNOWNHOSTS CURLOPT_FTP_USE_PRET CURLOPT_MAIL_FROM CURLOPT_MAIL_RCPT CURLOPT_RTSP_CLIENT_CSEQ CURLOPT_RTSP_REQUEST CURLOPT_RTSP_SERVER_CSEQ CURLOPT_RTSP_SESSION_ID CURLOPT_RTSP_STREAM_URI CURLOPT_RTSP_TRANSPORT CURLOPT_FNMATCH_FUNCTION CURLOPT_WILDCARDMATCH CURLOPT_RESOLVE CURLOPT_TLSAUTH_PASSWORD CURLOPT_TLSAUTH_TYPE CURLOPT_TLSAUTH_USERNAME CURL_VERSION_TLSAUTH_SRP CURLOPT_ACCEPT_ENCODING CURLOPT_TRANSFER_ENCODING CURLOPT_GSSAPI_DELEGATION CURL_VERSION_NTLM_WB CURLOPT_ACCEPTTIMEOUT_MS CURLOPT_DNS_SERVERS CURLOPT_MAIL_AUTH CURLOPT_SSL_OPTIONS CURLOPT_TCP_KEEPALIVE CURLOPT_TCP_KEEPIDLE CURLOPT_TCP_KEEPINTVL CURLOPT_SASL_IR CURLOPT_DNS_INTERFACE CURLOPT_DNS_LOCAL_IP4 CURLOPT_DNS_LOCAL_IP6 CURLOPT_XOAUTH2_BEARER CURL_VERSION_HTTP2 CURLOPT_LOGIN_OPTIONS CURLOPT_EXPECT_100_TIMEOUT_MS CURLOPT_SSL_ENABLE_ALPN CURLOPT_SSL_ENABLE_NPN CURLOPT_HEADEROPT CURLOPT_PROXYHEADER CURL_VERSION_GSSAPI CURLOPT_PINNEDPUBLICKEY CURLOPT_UNIX_SOCKET_PATH CURL_VERSION_KERBEROS5 CURL_VERSION_UNIX_SOCKETS CURLOPT_SSL_VERIFYSTATUS CURLOPT_PATH_AS_IS CURLOPT_SSL_FALSESTART CURLOPT_PIPEWAIT CURLOPT_PROXY_SERVICE_NAME CURLOPT_SERVICE_NAME CURLOPT_DEFAULT_PROTOCOL CURLOPT_STREAM_WEIGHT CURL_VERSION_PSL CURLOPT_TFTP_NO_OPTIONS CURLOPT_CONNECT_TO CURLOPT_TCP_FASTOPEN CURLOPT_KEEP_SENDING_ON_ERROR CURL_VERSION_HTTPS_PROXY CURLOPT_PRE_PROXY CURLOPT_PROXY_CAINFO CURLOPT_PROXY_CAPATH CURLOPT_PROXY_CRLFILE CURLOPT_PROXY_KEYPASSWD CURLOPT_PROXY_PINNEDPUBLICKEY CURLOPT_PROXY_SSL_CIPHER_LIST CURLOPT_PROXY_SSL_OPTIONS CURLOPT_PROXY_SSL_VERIFYHOST CURLOPT_PROXY_SSL_VERIFYPEER CURLOPT_PROXY_SSLCERT CURLOPT_PROXY_SSLCERTTYPE CURLOPT_PROXY_SSLKEY CURLOPT_PROXY_SSLKEYTYPE CURLOPT_PROXY_SSLVERSION CURLOPT_PROXY_TLSAUTH_PASSWORD CURLOPT_PROXY_TLSAUTH_TYPE CURLOPT_PROXY_TLSAUTH_USERNAME CURLOPT_ABSTRACT_UNIX_SOCKET CURLOPT_SUPPRESS_CONNECT_HEADERS CURLOPT_REQUEST_TARGET CURLOPT_SOCKS5_AUTH CURLOPT_SSH_COMPRESSION CURL_VERSION_MULTI_SSL CURL_VERSION_BROTLI CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS CURLOPT_TIMEVALUE_LARGE CURLOPT_DNS_SHUFFLE_ADDRESSES CURLOPT_HAPROXYPROTOCOL CURLOPT_DISALLOW_USERNAME_IN_URL CURLOPT_PROXY_TLS13_CIPHERS CURLOPT_TLS13_CIPHERS CURLOPT_DOH_URL CURLOPT_UPKEEP_INTERVAL_MS CURLOPT_UPLOAD_BUFFERSIZE CURLOPT_HTTP09_ALLOWED CURLOPT_ALTSVC CURLOPT_ALTSVC_CTRL CURL_VERSION_ALTSVC CURLOPT_MAXAGE_CONN CURLOPT_SASL_AUTHZID CURL_VERSION_HTTP3 CURLOPT_MAIL_RCPT_ALLLOWFAILS CURLOPT_ISSUERCERT_BLOB CURLOPT_PROXY_ISSUERCERT CURLOPT_PROXY_ISSUERCERT_BLOB CURLOPT_PROXY_SSLCERT_BLOB CURLOPT_PROXY_SSLKEY_BLOB CURLOPT_SSLCERT_BLOB CURLOPT_SSLKEY_BLOB CURL_VERSION_UNICODE CURL_VERSION_ZSTD CURLOPT_SSL_EC_CURVES CURLOPT_HSTS CURLOPT_HSTS_CTRL CURL_VERSION_HSTS CURLOPT_AWS_SIGV4 CURLOPT_DOH_SSL_VERIFYHOST CURLOPT_DOH_SSL_VERIFYPEER CURLOPT_DOH_SSL_VERIFYSTATUS CURL_VERSION_GSASL CURLOPT_CAINFO_BLOB CURLOPT_PROXY_CAINFO_BLOB CURLOPT_MAXLIFETIME_CONN CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256 CURLOPT_MIME_OPTIONS CURLOPT_SSH_HOSTKEYFUNCTION CURLOPT_PROTOCOLS_STR CURLOPT_REDIR_PROTOCOLS_STR CURLOPT_WS_OPTIONS CURLOPT_CA_CACHE_TIMEOUT CURLOPT_QUICK_EXIT