System.Curl.CURLoption
Delphi
CURLoption = (
CURLOPT_PORT = 3,
CURLOPT_TIMEOUT = 13,
CURLOPT_INFILESIZE = 14,
CURLOPT_LOW_SPEED_LIMIT = 19,
CURLOPT_LOW_SPEED_TIME = 20,
CURLOPT_RESUME_FROM = 21,
CURLOPT_CRLF = 27,
CURLOPT_SSLVERSION = 32,
CURLOPT_TIMECONDITION = 33,
CURLOPT_TIMEVALUE = 34,
CURLOPT_VERBOSE = 41,
CURLOPT_HEADER = 42,
CURLOPT_NOPROGRESS = 43,
CURLOPT_NOBODY = 44,
CURLOPT_FAILONERROR = 45,
CURLOPT_UPLOAD = 46,
CURLOPT_POST = 47,
CURLOPT_DIRLISTONLY = 48,
CURLOPT_APPEND = 50,
CURLOPT_NETRC = 51,
CURLOPT_FOLLOWLOCATION = 52,
CURLOPT_TRANSFERTEXT = 53,
CURLOPT_PUT = 54,
CURLOPT_AUTOREFERER = 58,
CURLOPT_PROXYPORT = 59,
CURLOPT_POSTFIELDSIZE = 60,
CURLOPT_HTTPPROXYTUNNEL = 61,
CURLOPT_SSL_VERIFYPEER = 64,
CURLOPT_MAXREDIRS = 68,
CURLOPT_FILETIME = 69,
CURLOPT_MAXCONNECTS = 71,
CURLOPT_CLOSEPOLICY = 72, { Obsolete }
CURLOPT_FRESH_CONNECT = 74,
CURLOPT_FORBID_REUSE = 75,
CURLOPT_CONNECTTIMEOUT = 78,
CURLOPT_HTTPGET = 80,
CURLOPT_SSL_VERIFYHOST = 81,
CURLOPT_HTTP_VERSION = 84,
CURLOPT_FTP_USE_EPSV = 85,
CURLOPT_SSLENGINE_DEFAULT = 90,
CURLOPT_DNS_USE_GLOBAL_CACHE = 91,
CURLOPT_DNS_CACHE_TIMEOUT = 92,
CURLOPT_COOKIESESSION = 96,
CURLOPT_BUFFERSIZE = 98,
CURLOPT_NOSIGNAL = 99,
CURLOPT_PROXYTYPE = 101,
CURLOPT_UNRESTRICTED_AUTH = 105,
CURLOPT_FTP_USE_EPRT = 106,
CURLOPT_HTTPAUTH = 107,
CURLOPT_FTP_CREATE_MISSING_DIRS = 110,
CURLOPT_PROXYAUTH = 111,
CURLOPT_FTP_RESPONSE_TIMEOUT = 112,
CURLOPT_SERVER_RESPONSE_TIMEOUT = CURLOPT_FTP_RESPONSE_TIMEOUT,
CURLOPT_IPRESOLVE = 113,
CURLOPT_MAXFILESIZE = 114,
CURLOPT_USE_SSL = 119,
CURLOPT_TCP_NODELAY = 121,
CURLOPT_FTPSSLAUTH = 129,
CURLOPT_IGNORE_CONTENT_LENGTH = 136,
CURLOPT_FTP_SKIP_PASV_IP = 137,
CURLOPT_FTP_FILEMETHOD = 138,
CURLOPT_LOCALPORT = 139,
CURLOPT_LOCALPORTRANGE = 140,
CURLOPT_CONNECTONLY = 141,
CURLOPT_SSL_SESSIONID_CACHE = 150,
CURLOPT_SSH_AUTH_TYPES = 151,
CURLOPT_FTP_SSL_CCC = 154,
CURLOPT_TIMEOUT_MS = 155,
CURLOPT_CONNECTTIMEOUT_MS = 156,
CURLOPT_HTTP_TRANSFER_DECODING = 157,
CURLOPT_HTTP_CONTENT_DECODING = 158,
CURLOPT_NEW_FILE_PERMS = 159,
CURLOPT_NEW_DIRECTORY_PERMS = 160,
CURLOPT_POSTREDIR = 161,
CURLOPT_PROXY_TRANSFER_MODE = 166,
CURLOPT_ADDRESS_SCOPE = 171,
CURLOPT_CERTINFO = 172,
CURLOPT_TFTP_BLKSIZE = 178,
CURLOPT_SOCKS5_GSSAPI_NEC = 180,
CURLOPT_PROTOCOLS = 181,
CURLOPT_REDIR_PROTOCOLS = 182,
CURLOPT_FTP_USE_PRET = 188,
CURLOPT_RTSP_REQUEST = 189,
CURLOPT_RTSP_CLIENT_CSEQ = 193,
CURLOPT_RTSP_SERVER_CSEQ = 194,
CURLOPT_WILDCARDMATCH = 197,
CURLOPT_TRANSFER_ENCODING = 207,
CURLOPT_GSSAPI_DELEGATION = 210,
CURLOPT_ACCEPTTIMEOUT_MS = 212,
CURLOPT_TCP_KEEPALIVE = 213,
CURLOPT_TCP_KEEPIDLE = 214,
CURLOPT_TCP_KEEPINTVL = 215,
CURLOPT_SSL_OPTIONS = 216,
CURLOPT_SASL_IR = 218,
CURLOPT_SSL_ENABLE_NPN = 225,
CURLOPT_SSL_ENABLE_ALPN = 226,
CURLOPT_EXPECT_100_TIMEOUT_MS = 227,
CURLOPT_HEADEROPT = 229,
CURLOPT_SSL_VERIFYSTATUS = 232,
CURLOPT_SSL_FALSESTART = 233,
CURLOPT_PATH_AS_IS = 234,
CURLOPT_PIPEWAIT = 237,
CURLOPT_STREAM_WEIGHT = 239,
CURLOPT_WRITEDATA = 10001,
CURLOPT_URL = 10002,
CURLOPT_PROXY = 10004,
CURLOPT_USERPWD = 10005,
CURLOPT_PROXYUSERPWD = 10006,
CURLOPT_RANGE = 10007,
CURLOPT_READDATA = 10009,
CURLOPT_ERRORBUFFER = 10010,
CURLOPT_POSTFIELDS = 10015,
CURLOPT_REFERER = 10016,
CURLOPT_FTPPORT = 10017,
CURLOPT_USERAGENT = 10018,
CURLOPT_COOKIE = 10022,
CURLOPT_HTTPHEADER = 10023,
CURLOPT_HTTPPOST = 10024,
CURLOPT_SSLCERT = 10025,
CURLOPT_KEYPASSWD = 10026,
CURLOPT_QUOTE = 10028,
CURLOPT_HEADERDATA = 10029,
CURLOPT_COOKIEFILE = 10031,
CURLOPT_CUSTOMREQUEST = 10036,
CURLOPT_STDERR = 10037,
CURLOPT_POSTQUOTE = 10039,
CURLOPT_OBSOLETE = 10040,
CURLOPT_PROGRESSDATA = 10057,
CURLOPT_INTERFACE = 10062,
CURLOPT_KRBLEVEL = 10063,
CURLOPT_CAINFO = 10065,
CURLOPT_TELNETOPTIONS = 10070,
CURLOPT_RANDOM_FILE = 10076,
CURLOPT_EGDSOCKET = 10077,
CURLOPT_COOKIEJAR = 10082,
CURLOPT_SSL_CIPHER_LIST = 10083,
CURLOPT_SSLCERTTYPE = 10086,
CURLOPT_SSLKEY = 10087,
CURLOPT_SSLKEYTYPE = 10088,
CURLOPT_SSLENGINE = 10089,
CURLOPT_PREQUOTE = 10093,
CURLOPT_DEBUGDATA = 10095,
CURLOPT_CAPATH = 10097,
CURLOPT_SHARE = 10100,
CURLOPT_ENCODING = 10102,
CURLOPT_PRIVATE = 10103,
CURLOPT_HTTP200ALIASES = 10104,
CURLOPT_SSL_CTX_DATA = 10109,
CURLOPT_NETRC_FILE = 10118,
CURLOPT_SOURCE_USERPWD = 10123,
CURLOPT_SOURCE_PREQUOTE = 10127,
CURLOPT_SOURCE_POSTQUOTE = 10128,
CURLOPT_IOCTLDATA = 10131,
CURLOPT_SOURCE_URL = 10132, { Obsolete. Removed in 7.16.0 }
CURLOPT_SOURCE_QUOTE = 10133, { Obsolete. Removed in 7.16.0 }
CURLOPT_FTP_ACCOUNT = 10134,
CURLOPT_COOKIELIST = 10135,
CURLOPT_FTP_ALTERNATIVE_TO_USER = 10147,
CURLOPT_SOCKOPTDATA = 10149,
CURLOPT_SSH_PUBLIC_KEYFILE = 10152,
CURLOPT_SSH_PRIVATE_KEYFILE = 10153,
CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 = 10162,
CURLOPT_OPENSOCKETDATA = 10164,
CURLOPT_COPYPOSTFIELDS = 10165,
CURLOPT_SEEKDATA = 10168,
CURLOPT_CRLFILE = 10169,
CURLOPT_ISSUERCERT = 10170,
CURLOPT_USERNAME = 10173,
CURLOPT_PASSWORD = 10174,
CURLOPT_PROXYUSERNAME = 10175,
CURLOPT_PROXYPASSWORD = 10176,
CURLOPT_NOPROXY = 10177,
CURLOPT_SOCKS5_GSSAPI_SERVICE = 10179,
CURLOPT_SSH_KNOWNHOSTS = 10183,
CURLOPT_SSH_KEYDATA = 10185,
CURLOPT_MAIL_FROM = 10186,
CURLOPT_MAIL_RCPT = 10187,
CURLOPT_RTSP_SESSION_ID = 10190,
CURLOPT_RTSP_STREAM_URI = 10191,
CURLOPT_RTSP_TRANSPORT = 10192,
CURLOPT_INTERLEAVEDATA = 10195,
CURLOPT_CHUNK_DATA = 10201,
CURLOPT_FNMATCH_DATA = 10202,
CURLOPT_RESOLVE = 10203,
CURLOPT_TLSAUTH_USERNAME = 10204,
CURLOPT_TLSAUTH_PASSWORD = 10205,
CURLOPT_TLSAUTH_TYPE = 10206,
CURLOPT_CLOSESOCKETDATA = 10209,
CURLOPT_DNS_SERVERS = 10211,
CURLOPT_MAIL_AUTH = 10217,
CURLOPT_XOAUTH2_BEARER = 10220,
CURLOPT_DNS_INTERFACE = 10221,
CURLOPT_DNS_LOCAL_IP4 = 10222,
CURLOPT_DNS_LOCAL_IP6 = 10223,
CURLOPT_LOGIN_OPTIONS = 10224,
CURLOPT_PROXYHEADER = 10228,
CURLOPT_PINNEDPUBLICKEY = 10230,
CURLOPT_UNIX_SOCKET_PATH = 10231,
CURLOPT_PROXY_SERVICE_NAME = 10235,
CURLOPT_SERVICE_NAME = 10236,
CURLOPT_DEFAULT_PROTOCOL = 10238,
CURLOPT_STREAM_DEPENDS = 10240,
CURLOPT_STREAM_DEPENDS_E = 10241,
CURLOPT_WRITEFUNCTION = 20011,
CURLOPT_READFUNCTION = 20012,
CURLOPT_PROGRESSFUNCTION = 20056, { Deprecated }
CURLOPT_HEADERFUNCTION = 20079,
CURLOPT_DEBUGFUNCTION = 20094,
CURLOPT_SSL_CTX_FUNCTION = 20108,
CURLOPT_IOCTLFUNCTION = 20130,
CURLOPT_CONV_FROM_NETWORK_FUNCTION = 20142,
CURLOPT_CONV_TO_NETWORK_FUNCTION = 20143,
CURLOPT_CONV_FROM_UTF8_FUNCTION = 20144,
CURLOPT_SOCKOPTFUNCTION = 20148,
CURLOPT_OPENSOCKETFUNCTION = 20163,
CURLOPT_SEEKFUNCTION = 20167,
CURLOPT_SSH_KEYFUNCTION = 20184,
CURLOPT_INTERLEAVEFUNCTION = 20196,
CURLOPT_CHUNK_BGN_FUNCTION = 20198,
CURLOPT_CHUNK_END_FUNCTION = 20199,
CURLOPT_FNMATCH_FUNCTION = 20200,
CURLOPT_CLOSESOCKETFUNCTION = 20208,
CURLOPT_XFERINFOFUNCTION = 20219,
CURLOPT_INFILESIZE_LARGE = 30115,
CURLOPT_RESUME_FROM_LARGE = 30116,
CURLOPT_MAXFILESIZE_LARGE = 30117,
CURLOPT_POSTFIELDSIZE_LARGE = 30120,
CURLOPT_MAX_SEND_SPEED_LARGE = 30145,
CURLOPT_MAX_RECV_SPEED_LARGE = 30146,
CURLOPT_LASTENTRY
);
C++
enum DECLSPEC_DENUM CURLoption : unsigned short { CURLOPT_PORT = 3, CURLOPT_TIMEOUT = 13, CURLOPT_INFILESIZE, CURLOPT_LOW_SPEED_LIMIT = 19, CURLOPT_LOW_SPEED_TIME, CURLOPT_RESUME_FROM, CURLOPT_CRLF = 27, CURLOPT_SSLVERSION = 32, CURLOPT_TIMECONDITION, CURLOPT_TIMEVALUE, CURLOPT_VERBOSE = 41, CURLOPT_HEADER, CURLOPT_NOPROGRESS, CURLOPT_NOBODY, CURLOPT_FAILONERROR, CURLOPT_UPLOAD, CURLOPT_POST, CURLOPT_DIRLISTONLY, CURLOPT_APPEND = 50, CURLOPT_NETRC, CURLOPT_FOLLOWLOCATION, CURLOPT_TRANSFERTEXT, CURLOPT_PUT, CURLOPT_AUTOREFERER = 58, CURLOPT_PROXYPORT, CURLOPT_POSTFIELDSIZE, CURLOPT_HTTPPROXYTUNNEL, CURLOPT_SSL_VERIFYPEER = 64, CURLOPT_MAXREDIRS = 68, CURLOPT_FILETIME, CURLOPT_MAXCONNECTS = 71, CURLOPT_CLOSEPOLICY, CURLOPT_FRESH_CONNECT = 74,
CURLOPT_FORBID_REUSE, CURLOPT_CONNECTTIMEOUT = 78, CURLOPT_HTTPGET = 80, CURLOPT_SSL_VERIFYHOST, CURLOPT_HTTP_VERSION = 84, CURLOPT_FTP_USE_EPSV, CURLOPT_SSLENGINE_DEFAULT = 90, CURLOPT_DNS_USE_GLOBAL_CACHE, CURLOPT_DNS_CACHE_TIMEOUT, CURLOPT_COOKIESESSION = 96, CURLOPT_BUFFERSIZE = 98, CURLOPT_NOSIGNAL, CURLOPT_PROXYTYPE = 101, CURLOPT_UNRESTRICTED_AUTH = 105, CURLOPT_FTP_USE_EPRT, CURLOPT_HTTPAUTH, CURLOPT_FTP_CREATE_MISSING_DIRS = 110, CURLOPT_PROXYAUTH, CURLOPT_FTP_RESPONSE_TIMEOUT, CURLOPT_SERVER_RESPONSE_TIMEOUT = 112, CURLOPT_IPRESOLVE, CURLOPT_MAXFILESIZE, CURLOPT_USE_SSL = 119, CURLOPT_TCP_NODELAY = 121, CURLOPT_FTPSSLAUTH = 129, CURLOPT_IGNORE_CONTENT_LENGTH = 136, CURLOPT_FTP_SKIP_PASV_IP, CURLOPT_FTP_FILEMETHOD, CURLOPT_LOCALPORT,
CURLOPT_LOCALPORTRANGE, CURLOPT_CONNECTONLY, CURLOPT_SSL_SESSIONID_CACHE = 150, CURLOPT_SSH_AUTH_TYPES, CURLOPT_FTP_SSL_CCC = 154, CURLOPT_TIMEOUT_MS, CURLOPT_CONNECTTIMEOUT_MS, CURLOPT_HTTP_TRANSFER_DECODING, CURLOPT_HTTP_CONTENT_DECODING, CURLOPT_NEW_FILE_PERMS, CURLOPT_NEW_DIRECTORY_PERMS, CURLOPT_POSTREDIR, CURLOPT_PROXY_TRANSFER_MODE = 166, CURLOPT_ADDRESS_SCOPE = 171, CURLOPT_CERTINFO, CURLOPT_TFTP_BLKSIZE = 178, CURLOPT_SOCKS5_GSSAPI_NEC = 180, CURLOPT_PROTOCOLS, CURLOPT_REDIR_PROTOCOLS, CURLOPT_FTP_USE_PRET = 188, CURLOPT_RTSP_REQUEST, CURLOPT_RTSP_CLIENT_CSEQ = 193, CURLOPT_RTSP_SERVER_CSEQ, CURLOPT_WILDCARDMATCH = 197, CURLOPT_TRANSFER_ENCODING = 207, CURLOPT_GSSAPI_DELEGATION = 210, CURLOPT_ACCEPTTIMEOUT_MS = 212, CURLOPT_TCP_KEEPALIVE,
CURLOPT_TCP_KEEPIDLE, CURLOPT_TCP_KEEPINTVL, CURLOPT_SSL_OPTIONS, CURLOPT_SASL_IR = 218, CURLOPT_SSL_ENABLE_NPN = 225, CURLOPT_SSL_ENABLE_ALPN, CURLOPT_EXPECT_100_TIMEOUT_MS, CURLOPT_HEADEROPT = 229, CURLOPT_SSL_VERIFYSTATUS = 232, CURLOPT_SSL_FALSESTART, CURLOPT_PATH_AS_IS, CURLOPT_PIPEWAIT = 237, CURLOPT_STREAM_WEIGHT = 239, CURLOPT_WRITEDATA = 10001, CURLOPT_URL, CURLOPT_PROXY = 10004, CURLOPT_USERPWD, CURLOPT_PROXYUSERPWD, CURLOPT_RANGE, CURLOPT_READDATA = 10009, CURLOPT_ERRORBUFFER, CURLOPT_POSTFIELDS = 10015, CURLOPT_REFERER, CURLOPT_FTPPORT, CURLOPT_USERAGENT, CURLOPT_COOKIE = 10022, CURLOPT_HTTPHEADER, CURLOPT_HTTPPOST, CURLOPT_SSLCERT, CURLOPT_KEYPASSWD, CURLOPT_QUOTE = 10028, CURLOPT_HEADERDATA, CURLOPT_COOKIEFILE = 10031, CURLOPT_CUSTOMREQUEST = 10036,
CURLOPT_STDERR, CURLOPT_POSTQUOTE = 10039, CURLOPT_OBSOLETE, CURLOPT_PROGRESSDATA = 10057, CURLOPT_INTERFACE = 10062, CURLOPT_KRBLEVEL, CURLOPT_CAINFO = 10065, CURLOPT_TELNETOPTIONS = 10070, CURLOPT_RANDOM_FILE = 10076, CURLOPT_EGDSOCKET, CURLOPT_COOKIEJAR = 10082, CURLOPT_SSL_CIPHER_LIST, CURLOPT_SSLCERTTYPE = 10086, CURLOPT_SSLKEY, CURLOPT_SSLKEYTYPE, CURLOPT_SSLENGINE, CURLOPT_PREQUOTE = 10093, CURLOPT_DEBUGDATA = 10095, CURLOPT_CAPATH = 10097, CURLOPT_SHARE = 10100, CURLOPT_ENCODING = 10102, CURLOPT_PRIVATE, CURLOPT_HTTP200ALIASES, CURLOPT_SSL_CTX_DATA = 10109, CURLOPT_NETRC_FILE = 10118, CURLOPT_SOURCE_USERPWD = 10123, CURLOPT_SOURCE_PREQUOTE = 10127, CURLOPT_SOURCE_POSTQUOTE, CURLOPT_IOCTLDATA = 10131, CURLOPT_SOURCE_URL, CURLOPT_SOURCE_QUOTE,
CURLOPT_FTP_ACCOUNT, CURLOPT_COOKIELIST, CURLOPT_FTP_ALTERNATIVE_TO_USER = 10147, CURLOPT_SOCKOPTDATA = 10149, CURLOPT_SSH_PUBLIC_KEYFILE = 10152, CURLOPT_SSH_PRIVATE_KEYFILE, CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 = 10162, CURLOPT_OPENSOCKETDATA = 10164, CURLOPT_COPYPOSTFIELDS, CURLOPT_SEEKDATA = 10168, CURLOPT_CRLFILE, CURLOPT_ISSUERCERT, CURLOPT_USERNAME = 10173, CURLOPT_PASSWORD, CURLOPT_PROXYUSERNAME, CURLOPT_PROXYPASSWORD, CURLOPT_NOPROXY, CURLOPT_SOCKS5_GSSAPI_SERVICE = 10179, CURLOPT_SSH_KNOWNHOSTS = 10183, CURLOPT_SSH_KEYDATA = 10185, CURLOPT_MAIL_FROM, CURLOPT_MAIL_RCPT, CURLOPT_RTSP_SESSION_ID = 10190, CURLOPT_RTSP_STREAM_URI, CURLOPT_RTSP_TRANSPORT, CURLOPT_INTERLEAVEDATA = 10195, CURLOPT_CHUNK_DATA = 10201, CURLOPT_FNMATCH_DATA, CURLOPT_RESOLVE,
CURLOPT_TLSAUTH_USERNAME, CURLOPT_TLSAUTH_PASSWORD, CURLOPT_TLSAUTH_TYPE, CURLOPT_CLOSESOCKETDATA = 10209, CURLOPT_DNS_SERVERS = 10211, CURLOPT_MAIL_AUTH = 10217, CURLOPT_XOAUTH2_BEARER = 10220, CURLOPT_DNS_INTERFACE, CURLOPT_DNS_LOCAL_IP4, CURLOPT_DNS_LOCAL_IP6, CURLOPT_LOGIN_OPTIONS, CURLOPT_PROXYHEADER = 10228, CURLOPT_PINNEDPUBLICKEY = 10230, CURLOPT_UNIX_SOCKET_PATH, CURLOPT_PROXY_SERVICE_NAME = 10235, CURLOPT_SERVICE_NAME, CURLOPT_DEFAULT_PROTOCOL = 10238, CURLOPT_STREAM_DEPENDS = 10240, CURLOPT_STREAM_DEPENDS_E, CURLOPT_WRITEFUNCTION = 20011, CURLOPT_READFUNCTION, CURLOPT_PROGRESSFUNCTION = 20056, CURLOPT_HEADERFUNCTION = 20079, CURLOPT_DEBUGFUNCTION = 20094, CURLOPT_SSL_CTX_FUNCTION = 20108, CURLOPT_IOCTLFUNCTION = 20130,
CURLOPT_CONV_FROM_NETWORK_FUNCTION = 20142, CURLOPT_CONV_TO_NETWORK_FUNCTION, CURLOPT_CONV_FROM_UTF8_FUNCTION, CURLOPT_SOCKOPTFUNCTION = 20148, CURLOPT_OPENSOCKETFUNCTION = 20163, CURLOPT_SEEKFUNCTION = 20167, CURLOPT_SSH_KEYFUNCTION = 20184, CURLOPT_INTERLEAVEFUNCTION = 20196, CURLOPT_CHUNK_BGN_FUNCTION = 20198, CURLOPT_CHUNK_END_FUNCTION, CURLOPT_FNMATCH_FUNCTION, CURLOPT_CLOSESOCKETFUNCTION = 20208, CURLOPT_XFERINFOFUNCTION = 20219, CURLOPT_INFILESIZE_LARGE = 30115, CURLOPT_RESUME_FROM_LARGE, CURLOPT_MAXFILESIZE_LARGE, CURLOPT_POSTFIELDSIZE_LARGE = 30120, CURLOPT_MAX_SEND_SPEED_LARGE = 30145, CURLOPT_MAX_RECV_SPEED_LARGE, CURLOPT_LASTENTRY };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | System.Curl.pas System.Curl.hpp |
System.Curl | System.Curl |
Description
Embarcadero Technologies does not currently have any additional information.