curl / libcurl / API / curl_easy_getinfo / all options

All curl_easy_getinfo options listed

All existing options for curl_easy_getinfo in alphabetical order.

CURLINFO_ACTIVESOCKET get the active socket
CURLINFO_APPCONNECT_TIME get the time until the SSL/SSH handshake is completed
CURLINFO_APPCONNECT_TIME_T time until the SSL/SSH handshake completed
CURLINFO_CAINFO get the default built-in CA certificate path
CURLINFO_CAPATH get the default built-in CA path string
CURLINFO_CERTINFO get the TLS certificate chain
CURLINFO_CONDITION_UNMET get info on unmet time conditional or 304 HTTP response.
CURLINFO_CONNECT_TIME get the time until connect
CURLINFO_CONNECT_TIME_T get the time until connect
CURLINFO_CONN_ID get the ID of the last connection used by the handle
CURLINFO_CONTENT_LENGTH_DOWNLOAD get content-length of download
CURLINFO_CONTENT_LENGTH_DOWNLOAD_T get content-length of download
CURLINFO_CONTENT_LENGTH_UPLOAD get the specified size of the upload
CURLINFO_CONTENT_LENGTH_UPLOAD_T get the specified size of the upload
CURLINFO_CONTENT_TYPE get Content-Type
CURLINFO_COOKIELIST get all known cookies
CURLINFO_EARLYDATA_SENT_T get the number of bytes sent as TLS early data
CURLINFO_EFFECTIVE_METHOD get the last used HTTP method
CURLINFO_EFFECTIVE_URL get the last used URL
CURLINFO_FILETIME get the remote time of the retrieved document
CURLINFO_FILETIME_T get the remote time of the retrieved document
CURLINFO_FTP_ENTRY_PATH get entry path in FTP server
CURLINFO_HEADER_SIZE get size of retrieved headers
CURLINFO_HTTPAUTH_AVAIL get available HTTP authentication methods
CURLINFO_HTTP_CONNECTCODE get the CONNECT response code
CURLINFO_HTTP_VERSION get the http version used in the connection
CURLINFO_LASTSOCKET get the last socket used
CURLINFO_LOCAL_IP get local IP address of last connection
CURLINFO_LOCAL_PORT get the latest local port number
CURLINFO_NAMELOOKUP_TIME get the name lookup time
CURLINFO_NAMELOOKUP_TIME_T get the name lookup time in microseconds
CURLINFO_NUM_CONNECTS get number of created connections
CURLINFO_OS_ERRNO get errno number from last connect failure
CURLINFO_POSTTRANSFER_TIME_T get the time until the last byte is sent
CURLINFO_PRETRANSFER_TIME get the time until the file transfer start
CURLINFO_PRETRANSFER_TIME_T get the time until the file transfer start
CURLINFO_PRIMARY_IP get IP address of last connection
CURLINFO_PRIMARY_PORT get the latest destination port number
CURLINFO_PRIVATE get the private pointer
CURLINFO_PROTOCOL get the protocol used in the connection
CURLINFO_PROXYAUTH_AVAIL get available HTTP proxy authentication methods
CURLINFO_PROXY_ERROR get the detailed (SOCKS) proxy error
CURLINFO_PROXY_SSL_VERIFYRESULT get the result of the proxy certificate verification
CURLINFO_QUEUE_TIME_T time this transfer was queued
CURLINFO_REDIRECT_COUNT get the number of redirects
CURLINFO_REDIRECT_TIME get the time for all redirection steps
CURLINFO_REDIRECT_TIME_T get the time for all redirection steps
CURLINFO_REDIRECT_URL get the URL a redirect would go to
CURLINFO_REFERER get the used referrer request header
CURLINFO_REQUEST_SIZE get size of sent request
CURLINFO_RESPONSE_CODE get the last response code
CURLINFO_RETRY_AFTER returns the Retry-After retry delay
CURLINFO_RTSP_CLIENT_CSEQ get the next RTSP client CSeq
CURLINFO_RTSP_CSEQ_RECV get the recently received CSeq
CURLINFO_RTSP_SERVER_CSEQ get the next RTSP server CSeq
CURLINFO_RTSP_SESSION_ID get RTSP session ID
CURLINFO_SCHEME get the URL scheme (sometimes called protocol) used in the connection
CURLINFO_SIZE_DOWNLOAD get the number of downloaded bytes
CURLINFO_SIZE_DOWNLOAD_T get the number of downloaded bytes
CURLINFO_SIZE_UPLOAD get the number of uploaded bytes
CURLINFO_SIZE_UPLOAD_T get the number of uploaded bytes
CURLINFO_SPEED_DOWNLOAD get download speed
CURLINFO_SPEED_DOWNLOAD_T get download speed
CURLINFO_SPEED_UPLOAD get upload speed
CURLINFO_SPEED_UPLOAD_T get upload speed
CURLINFO_SSL_ENGINES get an slist of OpenSSL crypto-engines
CURLINFO_SSL_VERIFYRESULT get the result of the certificate verification
CURLINFO_STARTTRANSFER_TIME get the time until the first byte is received
CURLINFO_STARTTRANSFER_TIME_T get the time until the first byte is received
CURLINFO_TLS_SESSION get TLS session info
CURLINFO_TLS_SSL_PTR
CURLINFO_TOTAL_TIME get total time of previous transfer
CURLINFO_TOTAL_TIME_T get total time of previous transfer in microseconds
CURLINFO_USED_PROXY whether the transfer used a proxy
CURLINFO_XFER_ID get the ID of a transfer