Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Biblioteki C/C++

CURLoption

[typ wyliczeniowy] Opcje sesji do konfiguracji sesji CURL.

Składnia

C/C++
#include <curl/curl.h>

enum CURLoption
{
    CURLOPT_FILE = 1,
    CURLOPT_URL = 2,
    CURLOPT_PORT = 3,
    CURLOPT_PROXY = 4,
    CURLOPT_USERPWD = 5,
    CURLOPT_PROXYUSERPWD = 6,
    CURLOPT_RANGE = 7,
    CURLOPT_INFILE = 9,
    CURLOPT_ERRORBUFFER = 10,
    CURLOPT_WRITEFUNCTION = 11,
    CURLOPT_READFUNCTION = 12,
    CURLOPT_TIMEOUT = 13,
    CURLOPT_INFILESIZE = 14,
    CURLOPT_POSTFIELDS = 15,
    CURLOPT_REFERER = 16,
    CURLOPT_FTPPORT = 17,
    CURLOPT_USERAGENT = 18,
    CURLOPT_LOW_SPEED_LIMIT = 19,
    CURLOPT_LOW_SPEED_TIME = 20,
    CURLOPT_RESUME_FROM = 21,
    CURLOPT_COOKIE = 22,
    CURLOPT_HTTPHEADER = 23,
    CURLOPT_HTTPPOST = 24,
    CURLOPT_SSLCERT = 25,
    CURLOPT_KEYPASSWD = 26,
    CURLOPT_CRLF = 27,
    CURLOPT_QUOTE = 28,
    CURLOPT_WRITEHEADER = 29,
    CURLOPT_COOKIEFILE = 31,
    CURLOPT_SSLVERSION = 32,
    CURLOPT_TIMECONDITION = 33,
    CURLOPT_TIMEVALUE = 34,
    CURLOPT_CUSTOMREQUEST = 36,
    CURLOPT_STDERR = 37,
    CURLOPT_POSTQUOTE = 39,
    CURLOPT_WRITEINFO = 40,
    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_PROGRESSFUNCTION = 56,
    CURLOPT_PROGRESSDATA = 57,
    CURLOPT_AUTOREFERER = 58,
    CURLOPT_PROXYPORT = 59,
    CURLOPT_POSTFIELDSIZE = 60,
    CURLOPT_HTTPPROXYTUNNEL = 61,
    CURLOPT_INTERFACE = 62,
    CURLOPT_KRBLEVEL = 63,
    CURLOPT_SSL_VERIFYPEER = 64,
    CURLOPT_CAINFO = 65,
    CURLOPT_MAXREDIRS = 68,
    CURLOPT_FILETIME = 69,
    CURLOPT_TELNETOPTIONS = 70,
    CURLOPT_MAXCONNECTS = 71,
    CURLOPT_CLOSEPOLICY = 72,
    CURLOPT_FRESH_CONNECT = 74,
    CURLOPT_FORBID_REUSE = 75,
    CURLOPT_RANDOM_FILE = 76,
    CURLOPT_EGDSOCKET = 77,
    CURLOPT_CONNECTTIMEOUT = 78,
    CURLOPT_HEADERFUNCTION = 79,
    CURLOPT_HTTPGET = 80,
    CURLOPT_SSL_VERIFYHOST = 81,
    CURLOPT_COOKIEJAR = 82,
    CURLOPT_SSL_CIPHER_LIST = 83,
    CURLOPT_HTTP_VERSION = 84,
    CURLOPT_FTP_USE_EPSV = 85,
    CURLOPT_SSLCERTTYPE = 86,
    CURLOPT_SSLKEY = 87,
    CURLOPT_SSLKEYTYPE = 88,
    CURLOPT_SSLENGINE = 89,
    CURLOPT_SSLENGINE_DEFAULT = 90,
    CURLOPT_DNS_USE_GLOBAL_CACHE = 91,
    CURLOPT_DNS_CACHE_TIMEOUT = 92,
    CURLOPT_PREQUOTE = 93,
    CURLOPT_DEBUGFUNCTION = 94,
    CURLOPT_DEBUGDATA = 95,
    CURLOPT_COOKIESESSION = 96,
    CURLOPT_CAPATH = 97,
    CURLOPT_BUFFERSIZE = 98,
    CURLOPT_NOSIGNAL = 99,
    CURLOPT_SHARE = 100,
    CURLOPT_PROXYTYPE = 101,
    CURLOPT_ENCODING = 102,
    CURLOPT_PRIVATE = 103,
    CURLOPT_HTTP200ALIASES = 104,
    CURLOPT_UNRESTRICTED_AUTH = 105,
    CURLOPT_FTP_USE_EPRT = 106,
    CURLOPT_HTTPAUTH = 107,
    CURLOPT_SSL_CTX_FUNCTION = 108,
    CURLOPT_SSL_CTX_DATA = 109,
    CURLOPT_FTP_CREATE_MISSING_DIRS = 110,
    CURLOPT_PROXYAUTH = 111,
    CURLOPT_FTP_RESPONSE_TIMEOUT = 112,
    CURLOPT_IPRESOLVE = 113,
    CURLOPT_MAXFILESIZE = 114,
    CURLOPT_INFILESIZE_LARGE = 115,
    CURLOPT_RESUME_FROM_LARGE = 116,
    CURLOPT_MAXFILESIZE_LARGE = 117,
    CURLOPT_NETRC_FILE = 118,
    CURLOPT_USE_SSL = 119,
    CURLOPT_POSTFIELDSIZE_LARGE = 120,
    CURLOPT_TCP_NODELAY = 121,
    CURLOPT_FTPSSLAUTH = 129,
    CURLOPT_IOCTLFUNCTION = 130,
    CURLOPT_IOCTLDATA = 131,
    CURLOPT_FTP_ACCOUNT = 134,
    CURLOPT_COOKIELIST = 135,
    CURLOPT_IGNORE_CONTENT_LENGTH = 136,
    CURLOPT_FTP_SKIP_PASV_IP = 137,
    CURLOPT_FTP_FILEMETHOD = 138,
    CURLOPT_LOCALPORT = 139,
    CURLOPT_LOCALPORTRANGE = 140,
    CURLOPT_CONNECT_ONLY = 141,
    CURLOPT_CONV_FROM_NETWORK_FUNCTION = 142,
    CURLOPT_CONV_TO_NETWORK_FUNCTION = 143,
    CURLOPT_CONV_FROM_UTF8_FUNCTION = 144,
    CURLOPT_MAX_SEND_SPEED_LARGE = 145,
    CURLOPT_MAX_RECV_SPEED_LARGE = 146,
    CURLOPT_FTP_ALTERNATIVE_TO_USER = 147,
    CURLOPT_SOCKOPTFUNCTION = 148,
    CURLOPT_SOCKOPTDATA = 149,
    CURLOPT_SSL_SESSIONID_CACHE = 150,
    CURLOPT_SSH_AUTH_TYPES = 151,
    CURLOPT_SSH_PUBLIC_KEYFILE = 152,
    CURLOPT_SSH_PRIVATE_KEYFILE = 153,
    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_SSH_HOST_PUBLIC_KEY_MD5 = 162,
    CURLOPT_OPENSOCKETFUNCTION = 163,
    CURLOPT_OPENSOCKETDATA = 164,
    CURLOPT_COPYPOSTFIELDS = 165,
    CURLOPT_PROXY_TRANSFER_MODE = 166,
    CURLOPT_SEEKFUNCTION = 167,
    CURLOPT_SEEKDATA = 168,
    CURLOPT_CRLFILE = 169,
    CURLOPT_ISSUERCERT = 170,
    CURLOPT_ADDRESS_SCOPE = 171,
    CURLOPT_CERTINFO = 172,
    CURLOPT_USERNAME = 173,
    CURLOPT_PASSWORD = 174,
    CURLOPT_PROXYUSERNAME = 175,
    CURLOPT_PROXYPASSWORD = 176,
    CURLOPT_NOPROXY = 177,
    CURLOPT_TFTP_BLKSIZE = 178,
    CURLOPT_SOCKS5_GSSAPI_SERVICE = 179,
    CURLOPT_SOCKS5_GSSAPI_NEC = 180,
    CURLOPT_PROTOCOLS = 181,
    CURLOPT_REDIR_PROTOCOLS = 182,
    CURLOPT_LASTENTRY
};

Opis szczegółowy

Niniejsze pojęcie nie zostało jeszcze przez nas opracowane. Więcej informacji na temat poszukiwanego hasła znajdziesz pod adresem http://curl.haxx.se/libcurl/c/curl_easy_setopt.html.