Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
Une description ainsi que la façon dont on utilise ces constantes se trouvent dans la documentation des fonctions curl_setopt(), curl_multi_setopt() et curl_getinfo().
CURLOPT_AUTOREFERER
(entier)
CURLOPT_DNS_USE_GLOBAL_CACHE
(entier)
CURLOPT_DNS_CACHE_TIMEOUT
(entier)
CURLOPT_FTP_SSL
(entier)
CURLFTP_CREATE_DIR
(entier)
CURLFTP_CREATE_DIR_NONE
(entier)
CURLFTP_CREATE_DIR_RETRY
(entier)
CURLFTPSSL_TRY
(entier)
CURLFTPSSL_ALL
(entier)
CURLFTPSSL_CONTROL
(entier)
CURLFTPSSL_NONE
(entier)
CURLOPT_PRIVATE
(entier)
CURLOPT_FTPSSLAUTH
(entier)
CURLOPT_PORT
(entier)
CURLOPT_FILE
(entier)
CURLOPT_INFILE
(entier)
CURLOPT_INFILESIZE
(entier)
CURLOPT_URL
(entier)
CURLOPT_PROXY
(entier)
CURLOPT_VERBOSE
(entier)
CURLOPT_HEADER
(entier)
CURLOPT_HTTPHEADER
(entier)
CURLOPT_NOPROGRESS
(entier)
CURLOPT_NOBODY
(entier)
CURLOPT_FAILONERROR
(entier)
CURLOPT_UPLOAD
(entier)
CURLOPT_POST
(entier)
CURLOPT_FTPLISTONLY
(entier)
CURLOPT_FTPAPPEND
(entier)
CURLOPT_FTP_CREATE_MISSING_DIRS
(entier)
CURLOPT_NETRC
(entier)
CURLOPT_FOLLOWLOCATION
(entier)
CURLOPT_FTPASCII
(entier)
CURLOPT_PUT
(entier)
CURLOPT_MUTE
(entier)
CURLOPT_USERPWD
(entier)
CURLOPT_PROXYUSERPWD
(entier)
CURLOPT_RANGE
(entier)
CURLOPT_TIMEOUT
(entier)
CURLOPT_TIMEOUT_MS
(entier)
CURLOPT_TCP_NODELAY
(entier)
CURLOPT_POSTFIELDS
(entier)
CURLOPT_PROGRESSFUNCTION
(entier)
CURLOPT_REFERER
(entier)
CURLOPT_USERAGENT
(entier)
CURLOPT_FTPPORT
(entier)
CURLOPT_FTP_USE_EPSV
(entier)
CURLOPT_LOW_SPEED_LIMIT
(entier)
CURLOPT_LOW_SPEED_TIME
(entier)
CURLOPT_RESUME_FROM
(entier)
CURLOPT_SSLCERT
(entier)
CURLOPT_SSLCERTPASSWD
(entier)
CURLOPT_WRITEHEADER
(entier)
CURLOPT_SSL_VERIFYHOST
(entier)
CURLOPT_SSLVERSION
(entier)
CURL_SSLVERSION_DEFAULT
(entier)
CURL_SSLVERSION_TLSv1
(entier)
CURL_SSLVERSION_SSLv2
(entier)
CURL_SSLVERSION_SSLv3
(entier)
CURL_SSLVERSION_TLSv1_0
(entier)
CURL_SSLVERSION_TLSv1_1
(entier)
CURL_SSLVERSION_TLSv1_2
(entier)
CURLOPT_TIMECONDITION
(entier)
CURLOPT_TIMEVALUE
(entier)
CURLOPT_CUSTOMREQUEST
(entier)
CURLOPT_STDERR
(entier)
CURLOPT_TRANSFERTEXT
(entier)
CURLOPT_RETURNTRANSFER
(entier)
CURLOPT_QUOTE
(entier)
CURLOPT_POSTQUOTE
(entier)
CURLOPT_INTERFACE
(entier)
CURLOPT_KRB4LEVEL
(entier)
CURLOPT_HTTPPROXYTUNNEL
(entier)
CURLOPT_FILETIME
(entier)
CURLOPT_WRITEFUNCTION
(entier)
CURLOPT_READFUNCTION
(entier)
CURLOPT_PASSWDFUNCTION
(entier)
CURLOPT_HEADERFUNCTION
(entier)
CURLOPT_MAXREDIRS
(entier)
CURLOPT_MAXCONNECTS
(entier)
CURLOPT_CLOSEPOLICY
(entier)
CURLOPT_FRESH_CONNECT
(entier)
CURLOPT_FORBID_REUSE
(entier)
CURLOPT_RANDOM_FILE
(entier)
CURLOPT_EGDSOCKET
(entier)
CURLOPT_CONNECTTIMEOUT
(entier)
CURLOPT_CONNECTTIMEOUT_MS
(entier)
CURLOPT_SSL_VERIFYPEER
(entier)
CURLOPT_CAINFO
(entier)
CURLOPT_CAPATH
(entier)
CURLOPT_SSL_CIPHER_LIST
(entier)
CURLOPT_BINARYTRANSFER
(entier)
CURLOPT_NOSIGNAL
(entier)
CURLOPT_PROXYTYPE
(entier)
CURLOPT_BUFFERSIZE
(entier)
CURLOPT_HTTPGET
(entier)
CURLOPT_HTTP_VERSION
(entier)
CURLOPT_SSLKEY
(entier)
CURLOPT_SSLKEYTYPE
(entier)
CURLOPT_SSLKEYPASSWD
(entier)
CURLOPT_SSLENGINE
(entier)
CURLOPT_SSLENGINE_DEFAULT
(entier)
CURLOPT_SSLCERTTYPE
(entier)
CURLOPT_CRLF
(entier)
CURLOPT_ENCODING
(entier)
CURLOPT_PROXYPORT
(entier)
CURLOPT_UNRESTRICTED_AUTH
(entier)
CURLOPT_FTP_USE_EPRT
(entier)
CURLOPT_HTTP200ALIASES
(entier)
CURLOPT_HTTPAUTH
(entier)
CURLAUTH_BASIC
(entier)
CURLAUTH_DIGEST
(entier)
CURLAUTH_GSSNEGOTIATE
(entier)
CURLAUTH_NEGOTIATE
(entier)
CURLAUTH_NTLM
(entier)
CURLAUTH_NTLM_WB
(entier)
CURLAUTH_ANY
(entier)
CURLAUTH_ANYSAFE
(entier)
CURLOPT_PROXYAUTH
(entier)
CURLOPT_MAX_RECV_SPEED_LARGE
(entier)
CURLOPT_MAX_SEND_SPEED_LARGE
(entier)
CURLOPT_HEADEROPT
(entier)
CURLOPT_PROXYHEADER
(entier)
CURLCLOSEPOLICY_LEAST_RECENTLY_USED
(entier)
CURLCLOSEPOLICY_LEAST_TRAFFIC
(entier)
CURLCLOSEPOLICY_SLOWEST
(entier)
CURLCLOSEPOLICY_CALLBACK
(entier)
CURLCLOSEPOLICY_OLDEST
(entier)
CURLINFO_PRIVATE
(entier)
CURLINFO_EFFECTIVE_URL
(entier)
CURLINFO_HTTP_CODE
(entier)
CURLINFO_RESPONSE_CODE
CURLINFO_RESPONSE_CODE
(entier)
CURLINFO_HEADER_OUT
(entier)
CURLINFO_HEADER_SIZE
(entier)
CURLINFO_REQUEST_SIZE
(entier)
CURLINFO_TOTAL_TIME
(entier)
CURLINFO_NAMELOOKUP_TIME
(entier)
CURLINFO_CONNECT_TIME
(entier)
CURLINFO_PRETRANSFER_TIME
(entier)
CURLINFO_SIZE_UPLOAD
(entier)
CURLINFO_SIZE_DOWNLOAD
(entier)
CURLINFO_SPEED_DOWNLOAD
(entier)
CURLINFO_SPEED_UPLOAD
(entier)
CURLINFO_FILETIME
(entier)
CURLINFO_SSL_VERIFYRESULT
(entier)
CURLINFO_CONTENT_LENGTH_DOWNLOAD
(entier)
CURLINFO_CONTENT_LENGTH_UPLOAD
(entier)
CURLINFO_STARTTRANSFER_TIME
(entier)
CURLINFO_CONTENT_TYPE
(entier)
CURLINFO_REDIRECT_TIME
(entier)
CURLINFO_REDIRECT_COUNT
(entier)
CURLINFO_REDIRECT_URL
(string)
CURLINFO_PRIMARY_IP
(string)
CURLINFO_PRIMARY_PORT
(entier)
CURLINFO_LOCAL_IP
(string)
CURLINFO_LOCAL_PORT
(entier)
CURL_PUSH_OK
(entier)
CURL_PUSH_DENY
(entier)
CURL_REDIR_POST_301
(entier)
CURL_REDIR_POST_302
(entier)
CURL_REDIR_POST_303
(entier)
CURL_REDIR_POST_ALL
(entier)
CURL_TIMECOND_IFMODSINCE
(entier)
CURL_TIMECOND_IFUNMODSINCE
(entier)
CURL_TIMECOND_LASTMOD
(entier)
CURL_VERSION_IPV6
(entier)
CURL_VERSION_KERBEROS4
(entier)
CURL_VERSION_KERBEROS5
(entier)
CURL_VERSION_HTTP2
(entier)
CURL_VERSION_PSL
(entier)
CURL_VERSION_SSL
(entier)
CURL_VERSION_UNIX_SOCKETS
(entier)
CURL_VERSION_LIBZ
(entier)
CURLVERSION_NOW
(entier)
CURLE_OK
(entier)
CURLE_UNSUPPORTED_PROTOCOL
(entier)
CURLE_FAILED_INIT
(entier)
CURLE_URL_MALFORMAT
(entier)
CURLE_URL_MALFORMAT_USER
(entier)
CURLE_COULDNT_RESOLVE_PROXY
(entier)
CURLE_COULDNT_RESOLVE_HOST
(entier)
CURLE_COULDNT_CONNECT
(entier)
CURLE_FTP_WEIRD_SERVER_REPLY
(entier)
CURLE_FTP_ACCESS_DENIED
(entier)
CURLE_FTP_USER_PASSWORD_INCORRECT
(entier)
CURLE_FTP_WEIRD_PASS_REPLY
(entier)
CURLE_FTP_WEIRD_USER_REPLY
(entier)
CURLE_FTP_WEIRD_PASV_REPLY
(entier)
CURLE_FTP_WEIRD_227_FORMAT
(entier)
CURLE_FTP_CANT_GET_HOST
(entier)
CURLE_FTP_CANT_RECONNECT
(entier)
CURLE_FTP_COULDNT_SET_BINARY
(entier)
CURLE_PARTIAL_FILE
(entier)
CURLE_FTP_COULDNT_RETR_FILE
(entier)
CURLE_FTP_WRITE_ERROR
(entier)
CURLE_FTP_QUOTE_ERROR
(entier)
CURLE_HTTP_NOT_FOUND
(entier)
CURLE_WRITE_ERROR
(entier)
CURLE_MALFORMAT_USER
(entier)
CURLE_FTP_COULDNT_STOR_FILE
(entier)
CURLE_READ_ERROR
(entier)
CURLE_OUT_OF_MEMORY
(entier)
CURLE_OPERATION_TIMEOUTED
(entier)
CURLE_FTP_COULDNT_SET_ASCII
(entier)
CURLE_FTP_PORT_FAILED
(entier)
CURLE_FTP_COULDNT_USE_REST
(entier)
CURLE_FTP_COULDNT_GET_SIZE
(entier)
CURLE_HTTP_RANGE_ERROR
(entier)
CURLE_HTTP_POST_ERROR
(entier)
CURLE_SSL_CONNECT_ERROR
(entier)
CURLE_FTP_BAD_DOWNLOAD_RESUME
(entier)
CURLE_FILE_COULDNT_READ_FILE
(entier)
CURLE_LDAP_CANNOT_BIND
(entier)
CURLE_LDAP_SEARCH_FAILED
(entier)
CURLE_LIBRARY_NOT_FOUND
(entier)
CURLE_FUNCTION_NOT_FOUND
(entier)
CURLE_ABORTED_BY_CALLBACK
(entier)
CURLE_BAD_FUNCTION_ARGUMENT
(entier)
CURLE_BAD_CALLING_ORDER
(entier)
CURLE_HTTP_PORT_FAILED
(entier)
CURLE_BAD_PASSWORD_ENTERED
(entier)
CURLE_TOO_MANY_REDIRECTS
(entier)
CURLE_UNKNOWN_TELNET_OPTION
(entier)
CURLE_TELNET_OPTION_SYNTAX
(entier)
CURLE_OBSOLETE
(entier)
CURLE_SSL_PEER_CERTIFICATE
(entier)
CURLE_GOT_NOTHING
(entier)
CURLE_SSL_ENGINE_NOTFOUND
(entier)
CURLE_SSL_ENGINE_SETFAILED
(entier)
CURLE_SEND_ERROR
(entier)
CURLE_RECV_ERROR
(entier)
CURLE_SSL_CERTPROBLEM
(entier)
CURLE_SSL_CIPHER
(entier)
CURLE_SSL_CACERT
(entier)
CURLE_BAD_CONTENT_ENCODING
(entier)
CURLE_LDAP_INVALID_URL
(entier)
CURLE_FILESIZE_EXCEEDED
(entier)
CURLE_FTP_SSL_FAILED
(entier)
CURLE_SSH
(entier)
CURLFTPAUTH_DEFAULT
(entier)
CURLFTPAUTH_SSL
(entier)
CURLFTPAUTH_TLS
(entier)
CURLPROXY_HTTP
(entier)
CURLPROXY_HTTP_1_0
(entier)
CURLPROXY_SOCKS4
(entier)
CURLPROXY_SOCKS5
(entier)
CURL_NETRC_OPTIONAL
(entier)
CURL_NETRC_IGNORED
(entier)
CURL_NETRC_REQUIRED
(entier)
CURL_HTTP_VERSION_NONE
(entier)
CURL_HTTP_VERSION_1_0
(entier)
CURL_HTTP_VERSION_1_1
(entier)
CURL_HTTP_VERSION_2
(entier)
CURL_HTTP_VERSION_2TLS
(entier)
CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE
(entier)
CURLM_CALL_MULTI_PERFORM
(entier)
CURLM_OK
(entier)
CURLM_BAD_HANDLE
(entier)
CURLM_BAD_EASY_HANDLE
(entier)
CURLM_OUT_OF_MEMORY
(entier)
CURLM_INTERNAL_ERROR
(entier)
CURLMSG_DONE
(entier)
CURLOPT_KEYPASSWD
(entier)
CURLOPT_SSH_AUTH_TYPES
(entier)
CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
(entier)
CURLOPT_SSH_PRIVATE_KEYFILE
(entier)
CURLOPT_SSH_PUBLIC_KEYFILE
(entier)
CURLOPT_SSL_OPTIONS
(entier)
CURLSSLOPT_ALLOW_BEAST
(entier)
CURLSSLOPT_NO_REVOKE
(entier)
CURLOPT_USERNAME
(entier)
CURLOPT_SASL_IR
(entier)
CURLOPT_DNS_INTERFACE
(entier)
CURLOPT_DNS_LOCAL_IP4
(entier)
CURLOPT_DNS_LOCAL_IP6
(entier)
CURLOPT_XOAUTH2_BEARER
(entier)
CURLOPT_LOGIN_OPTIONS
(entier)
CURLOPT_EXPECT_100_TIMEOUT_MS
(entier)
CURLOPT_SSL_ENABLE_ALPN
(entier)
CURLOPT_SSL_ENABLE_NPN
(entier)
CURLOPT_PINNEDPUBLICKEY
(entier)
CURLOPT_UNIX_SOCKET_PATH
(entier)
CURLOPT_SSL_VERIFYSTATUS
(entier)
CURLOPT_PATH_AS_IS
(entier)
CURLOPT_SSL_FALSESTART
(entier)
CURLOPT_PIPEWAIT
(entier)
CURLOPT_PROXY_SERVICE_NAME
(entier)
CURLOPT_SERVICE_NAME
(entier)
CURLOPT_DEFAULT_PROTOCOL
(entier)
CURLOPT_STREAM_WEIGHT
(entier)
CURLOPT_TFTP_NO_OPTIONS
(entier)
CURLOPT_CONNECT_TO
(entier)
CURLOPT_TCP_FASTOPEN
(entier)
CURLMOPT_PIPELINING
(entier)
CURLMOPT_MAXCONNECTS
(entier)
CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE
(entier)
CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE
(entier)
CURLMOPT_MAX_HOST_CONNECTIONS
(entier)
CURLMOPT_MAX_PIPELINE_LENGTH
(entier)
CURLMOPT_MAX_TOTAL_CONNECTIONS
(entier)
CURLMOPT_PUSHFUNCTION
(entier)
CURLSSH_AUTH_AGENT
(entier)
CURLSSH_AUTH_ANY
(entier)
CURLSSH_AUTH_DEFAULT
(entier)
CURLSSH_AUTH_HOST
(entier)
CURLSSH_AUTH_KEYBOARD
(entier)
CURLSSH_AUTH_NONE
(entier)
CURLSSH_AUTH_PASSWORD
(entier)
CURLSSH_AUTH_PUBLICKEY
(entier)
CURL_WRAPPERS_ENABLED
(entier)
CURLPAUSE_ALL
(entier)
CURLPAUSE_CONT
(entier)
CURLPAUSE_RECV
(entier)
CURLPAUSE_RECV_CONT
(entier)
CURLPAUSE_SEND
(entier)
CURLPAUSE_SEND_CONT
(entier)
CURLPIPE_NOTHING
(entier)
CURLPIPE_HTTP1
(entier)
CURLPIPE_MULTIPLEX
(entier)
CURLPROXY_SOCKS4A
(entier)
CURLPROXY_SOCKS5_HOSTNAME
(entier)
CURLHEADER_SEPARATE
(entier)
CURLHEADER_UNIFIED
(entier)
CURLPROTO_SMB
(entier)
CURLPROTO_SMBS
(entier)