Fileset FTP protocol: cURL Options tab
The cURL Options tab consists of a table composed of key-value pairs for cURL options.
This table contains columns for Name, or Key, and Value. Every row in the table is a key-value pair for a cURL option.
Supported cURL parameters are:
long
object pointer
(only includes a char * to a zero-terminated string)curl_off_t
cURL does not support the function
pointer
parameter and other object pointers, for example, FILE *
.
If a user-defined cURL option conflicts with one that the system has used, then the user-defined option overwrites the existing one.
If you define the same cURL option twice, then the latter one overwrites the former one.
To help in performing cURL-related testing before configuration, a cURL command-line tool can be found in $HCIROOT/bin.
Supported cURL options
This table shows the supported cURL options:
Option | Option | Option | Option |
---|---|---|---|
CURLOPT_APPEND | CURLOPT_FTP_RESPONSE_TIMEOUT | CURLOPT_MAX_SEND_SPEED_LARGE | CURLOPT_SSH_PUBLIC_KEYFILE |
CURLOPT_AUTOREFERER | CURLOPT_FTP_SKIP_PASV_IP | CURLOPT_MAXFILESIZE_LARGE | CURLOPT_SSL_VERIFYHOST |
CURLOPT_CAINFO | CURLOPT_FTP_USE_EPRT | CURLOPT_MAXFILESIZE | CURLOPT_SSL_VERIFYPEER |
CURLOPT_CAPATH | CURLOPT_FTP_USE_EPSV | CURLOPT_MAXREDIRS | CURLOPT_SSLCERTTYPE |
CURLOPT_CERTINFO | CURLOPT_FTPPORT, 10017, | CURLOPT_NETRC_FILE | CURLOPT_SSLENGINE_DEFAULT |
CURLOPT_CONNECTTIMEOUT_MS | CURLOPT_HEADER | CURLOPT_NETRC | CURLOPT_SSLENGINE |
CURLOPT_CONNECTTIMEOUT | CURLOPT_HTTP_CONTENT_DECODING | CURLOPT_NEW_DIRECTORY_PERMS | CURLOPT_SSLKEY |
CURLOPT_COOKIE | CURLOPT_HTTP_TRANSFER_DECODING | CURLOPT_NEW_FILE_PERMS | CURLOPT_SSLKEYTYPE |
CURLOPT_COOKIEFILE | CURLOPT_HTTP_VERSION | CURLOPT_PASSWORD | CURLOPT_SSLVERSION |
CURLOPT_CRLF"CURLOPT_CRLFILE | CURLOPT_HTTPAUTH | CURLOPT_PORT | CURLOPT_TCP_NODELAY |
CURLOPT_CUSTOMREQUEST | CURLOPT_IGNORE_CONTENT_LENGTH | CURLOPT_PROXY_TRANSFER_MODE | CURLOPT_TIMEOUT_MS |
CURLOPT_DIRLISTONLY | CURLOPT_INTERFACE | CURLOPT_PROXY | CURLOPT_TIMEOUT |
CURLOPT_DNS_CACHE_TIMEOUT | CURLOPT_ISSUERCERT | CURLOPT_PROXYPASSWORD | CURLOPT_TRANSFERTEXT |
CURLOPT_FAILONERROR | CURLOPT_KEYPASSWD | CURLOPT_PROXYPORT | CURLOPT_URL |
CURLOPT_FILETIME | CURLOPT_LOCALPORT | CURLOPT_PROXYTYPE | CURLOPT_USERAGENT |
CURLOPT_FORBID_REUSE | CURLOPT_LOCALPORTRANGE | CURLOPT_PROXYUSERNAME | CURLOPT_USERNAME |
CURLOPT_FRESH_CONNECT | CURLOPT_LOW_SPEED_LIMIT | CURLOPT_PROXYUSERPWD | CURLOPT_USERPWD |
CURLOPT_FTP_ACCOUNT | CURLOPT_LOW_SPEED_TIME | CURLOPT_REFERER | CURLOPT_VERBOSE |
CURLOPT_FTP_CREATE_MISSING_DIRS | CURLOPT_MAX_RECV_SPEED_LARGE | CURLOPT_SSH_PRIVATE_KEYFILE |