[prev in list] [next in list] [prev in thread] [next in thread] 

List:       php-doc-cvs
Subject:    [DOC-CVS] [doc-en] master: Convert curl-getinfo constant list to table
From:       haszi via Gina Peter Banyard <noreply () php ! net>
Date:       2024-01-27 19:36:28
Message-ID: ir2J4W4suCQRBuCSMLqqiq7vXK7ODFkCP6dQPIueqbk () main ! php ! net
[Download RAW message or body]

Author: haszi
Committer: Gina Peter Banyard (Girgias)
Date: 2024-01-27T19:22:41Z

Commit: https://github.com/php/doc-en/commit/f24424a2ab24f77ac6b7608bb05bdde39576217b
Raw diff: https://github.com/php/doc-en/commit/f24424a2ab24f77ac6b7608bb05bdde39576217b.diff


Convert curl-getinfo constant list to table

Changed paths:
  M  reference/curl/functions/curl-getinfo.xml


Diff:

diff --git a/reference/curl/functions/curl-getinfo.xml \
b/reference/curl/functions/curl-getinfo.xml index 674492083aa..e82e0656868 100644
--- a/reference/curl/functions/curl-getinfo.xml
+++ b/reference/curl/functions/curl-getinfo.xml
@@ -28,346 +28,546 @@
      <listitem>
       <para>
        This may be one of the following constants:
-       <itemizedlist>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CAINFO</constant> - Default built-in CA certificate \
                path
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CAPATH</constant> - Default built-in CA path string
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_EFFECTIVE_URL</constant> - Last effective URL
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_HTTP_CODE</constant> -  The last response code.
-          As of cURL 7.10.8, this is a legacy alias of
-          <constant>CURLINFO_RESPONSE_CODE</constant>
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_FILETIME</constant> - Remote time of the retrieved \
document, with the <constant>CURLOPT_FILETIME</constant> enabled; if -1 is returned \
                the time of the document is unknown
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_TOTAL_TIME</constant> - Total transaction time in \
                seconds for last transfer
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_NAMELOOKUP_TIME</constant> - Time in seconds until name \
                resolving was complete
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CONNECT_TIME</constant> - Time in seconds it took to \
                establish the connection
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PRETRANSFER_TIME</constant> - Time in seconds from \
                start until just before file transfer begins
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_STARTTRANSFER_TIME</constant> - Time in seconds until \
                the first byte is about to be transferred
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_REDIRECT_COUNT</constant> - Number of redirects, with \
                the <constant>CURLOPT_FOLLOWLOCATION</constant> option enabled
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_REDIRECT_TIME</constant> - Time in seconds of all \
redirection steps before final transaction was started, with the \
                <constant>CURLOPT_FOLLOWLOCATION</constant> option enabled
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_REDIRECT_URL</constant> - With the \
<constant>CURLOPT_FOLLOWLOCATION</constant> option disabled: redirect URL found in \
the last transaction, that should be requested manually next. With the \
<constant>CURLOPT_FOLLOWLOCATION</constant> option enabled: this is empty. The \
                redirect URL in this case is available in \
                <constant>CURLINFO_EFFECTIVE_URL</constant>
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PRIMARY_IP</constant> - IP address of the most recent \
                connection
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PRIMARY_PORT</constant> - Destination port of the most \
                recent connection
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_LOCAL_IP</constant> - Local (source) IP address of the \
                most recent connection
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_LOCAL_PORT</constant> - Local (source) port of the most \
                recent connection
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SIZE_UPLOAD</constant> - Total number of bytes uploaded
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SIZE_DOWNLOAD</constant> - Total number of bytes \
                downloaded
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SPEED_DOWNLOAD</constant> - Average download speed
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SPEED_UPLOAD</constant> - Average upload speed
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_HEADER_SIZE</constant> - Total size of all headers \
                received
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_HEADER_OUT</constant> - The request string sent. For \
                this to
-          work, add the <constant>CURLINFO_HEADER_OUT</constant> option to the \
                handle by calling
-          <function>curl_setopt</function>
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_REFERER</constant> - The referrer header
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-        <constant>CURLINFO_REQUEST_SIZE</constant> - Total size of issued requests, \
                currently only for HTTP requests
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_RETRY_AFTER</constant> - The information from the \
                <literal>Retry-After:</literal> header, or zero if there was no valid \
                header.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SSL_VERIFYRESULT</constant> - Result of SSL \
certification verification requested by setting \
                <constant>CURLOPT_SSL_VERIFYPEER</constant>
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CONTENT_LENGTH_DOWNLOAD</constant> - Content length of \
                download, read from <literal>Content-Length:</literal> field
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CONTENT_LENGTH_UPLOAD</constant> - Specified size of \
                upload
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CONTENT_TYPE</constant> - \
<literal>Content-Type:</literal> of the requested document. NULL indicates server did \
                not send valid <literal>Content-Type:</literal> header
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PRIVATE</constant> - Private data associated with this \
cURL handle, previously set with the <constant>CURLOPT_PRIVATE</constant> option of \
                <function>curl_setopt</function>
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PROXY_ERROR</constant> - The detailed (SOCKS) proxy \
                error code when the most recent
-          transfer returned a <constant>CURLE_PROXY</constant> error. The returned \
                value will be exactly one
-          of the <constant>CURLPX_<replaceable>*</replaceable></constant> values.
-          The error code will be <constant>CURLPX_OK</constant> if no
-          response code was available.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_RESPONSE_CODE</constant> - The last response code
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_HTTP_CONNECTCODE</constant> - The CONNECT response code
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_HTTPAUTH_AVAIL</constant> - Bitmask indicating the \
                authentication method(s) available according to the previous response
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PROXYAUTH_AVAIL</constant> - Bitmask indicating the \
                proxy authentication method(s) available according to the previous \
                response
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_OS_ERRNO</constant> - Errno from a connect failure. The \
                number is OS and system specific.
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_NUM_CONNECTS</constant> - Number of connections curl \
                had to create to achieve the previous transfer
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SSL_ENGINES</constant> - OpenSSL crypto-engines \
                supported
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_COOKIELIST</constant> - All known cookies
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_FTP_ENTRY_PATH</constant> - Entry path in FTP server
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_APPCONNECT_TIME</constant> - Time in seconds it took \
                from the start until the SSL/SSH connect/handshake to the remote host \
                was completed
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CERTINFO</constant> - TLS certificate chain
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CONDITION_UNMET</constant> - Info on unmet time \
                conditional
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_RTSP_CLIENT_CSEQ</constant> - Next RTSP client CSeq
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_RTSP_CSEQ_RECV</constant> - Recently received CSeq
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_RTSP_SERVER_CSEQ</constant> - Next RTSP server CSeq
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_RTSP_SESSION_ID</constant> - RTSP session ID
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CONTENT_LENGTH_DOWNLOAD_T</constant> - The \
content-length of the download. This is the value read from the \
                <literal>Content-Length:</literal> field. -1 if the size isn't known
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CONTENT_LENGTH_UPLOAD_T</constant> - The specified size \
                of the upload. -1 if the size isn't known
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_HTTP_VERSION</constant> - The version used in the last \
HTTP connection. The return value will be one of the defined \
<constant>CURL_HTTP_VERSION_*</constant> constants or 0 if the version can't be \
                determined
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PROTOCOL</constant> - The protocol used in the last \
HTTP connection. The returned value will be exactly one of the \
                <constant>CURLPROTO_*</constant> values
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PROXY_SSL_VERIFYRESULT</constant> - The result of the \
certificate verification that was requested (using the \
<constant>CURLOPT_PROXY_SSL_VERIFYPEER</constant> option). Only used for HTTPS \
                proxies
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SCHEME</constant> - The URL scheme used for the most \
                recent connection
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SIZE_DOWNLOAD_T</constant> - Total number of bytes that \
were downloaded. The number is only for the latest transfer and will be reset again \
                for each new transfer
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SIZE_UPLOAD_T</constant> - Total number of bytes that \
                were uploaded
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SPEED_DOWNLOAD_T</constant> - The average download \
                speed in bytes/second that curl measured for the complete download
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_SPEED_UPLOAD_T</constant> - The average upload speed in \
                bytes/second that curl measured for the complete upload
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_APPCONNECT_TIME_T</constant> - Time, in microseconds, \
it took from the start until the SSL/SSH connect/handshake to the remote host was \
                completed
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_CONNECT_TIME_T</constant> - Total time taken, in \
microseconds, from the start until the connection to the remote host (or proxy) was \
                completed
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_FILETIME_T</constant> - Remote time of the retrieved \
document (as Unix timestamp), an alternative to \
<constant>CURLINFO_FILETIME</constant> to allow systems with 32 bit long variables to \
                extract dates outside of the 32bit timestamp range
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_NAMELOOKUP_TIME_T</constant> - Time in microseconds \
                from the start until the name resolving was completed
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_PRETRANSFER_TIME_T</constant> - Time taken from the \
                start until the file transfer is just about to begin, in microseconds
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_REDIRECT_TIME_T</constant> - Total time, in \
microseconds, it took for all redirection steps include name lookup, connect, \
                pretransfer and transfer before final transaction was started
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_STARTTRANSFER_TIME_T</constant> - Time, in \
                microseconds, it took from the start until the first byte is received
-         </simpara>
-        </listitem>
-        <listitem>
-         <simpara>
-          <constant>CURLINFO_TOTAL_TIME_T</constant> - Total time in microseconds \
                for the previous transfer, including name resolving, TCP connect etc.
-         </simpara>
-        </listitem>
-       </itemizedlist>
+       <informaltable>
+        <tgroup cols="3">
+         <thead>
+          <row>
+           <entry valign="top">Option</entry>
+           <entry valign="top">Description</entry>
+          </row>
+         </thead>
+         <tbody>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CAINFO</constant>
+           </entry>
+           <entry valign="top">
+            Default built-in CA certificate path
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CAPATH</constant>
+           </entry>
+           <entry valign="top">
+            Default built-in CA path string
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_EFFECTIVE_URL</constant>
+           </entry>
+           <entry valign="top">
+            Last effective URL
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_HTTP_CODE</constant>
+           </entry>
+           <entry valign="top">
+            The last response code. As of cURL 7.10.8, this is a legacy alias of \
CURLINFO_RESPONSE_CODE +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_FILETIME</constant>
+           </entry>
+           <entry valign="top">
+            Remote time of the retrieved document, with the CURLOPT_FILETIME \
enabled; if -1 is returned the time of the document is unknown +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_TOTAL_TIME</constant>
+           </entry>
+           <entry valign="top">
+            Total transaction time in seconds for last transfer
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_NAMELOOKUP_TIME</constant>
+           </entry>
+           <entry valign="top">
+            Time in seconds until name resolving was complete
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CONNECT_TIME</constant>
+           </entry>
+           <entry valign="top">
+            Time in seconds it took to establish the connection
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PRETRANSFER_TIME</constant>
+           </entry>
+           <entry valign="top">
+            Time in seconds from start until just before file transfer begins
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_STARTTRANSFER_TIME</constant>
+           </entry>
+           <entry valign="top">
+            Time in seconds until the first byte is about to be transferred
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_REDIRECT_COUNT</constant>
+           </entry>
+           <entry valign="top">
+            Number of redirects, with the CURLOPT_FOLLOWLOCATION option enabled
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_REDIRECT_TIME</constant>
+           </entry>
+           <entry valign="top">
+            Time in seconds of all redirection steps before final transaction was \
started, with the CURLOPT_FOLLOWLOCATION option enabled +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_REDIRECT_URL</constant>
+           </entry>
+           <entry valign="top">
+            With the CURLOPT_FOLLOWLOCATION option disabled: redirect URL found in \
the last transaction, that should be requested manually next. With the \
CURLOPT_FOLLOWLOCATION option enabled: this is empty. The redirect URL in this case \
is available in CURLINFO_EFFECTIVE_URL +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PRIMARY_IP</constant>
+           </entry>
+           <entry valign="top">
+            IP address of the most recent connection
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PRIMARY_PORT</constant>
+           </entry>
+           <entry valign="top">
+            Destination port of the most recent connection
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_LOCAL_IP</constant>
+           </entry>
+           <entry valign="top">
+            Local (source) IP address of the most recent connection
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_LOCAL_PORT</constant>
+           </entry>
+           <entry valign="top">
+            Local (source) port of the most recent connection
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SIZE_UPLOAD</constant>
+           </entry>
+           <entry valign="top">
+            Total number of bytes uploaded
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SIZE_DOWNLOAD</constant>
+           </entry>
+           <entry valign="top">
+            Total number of bytes downloaded
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SPEED_DOWNLOAD</constant>
+           </entry>
+           <entry valign="top">
+            Average download speed
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SPEED_UPLOAD</constant>
+           </entry>
+           <entry valign="top">
+            Average upload speed
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_HEADER_SIZE</constant>
+           </entry>
+           <entry valign="top">
+            Total size of all headers received
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_HEADER_OUT</constant>
+           </entry>
+           <entry valign="top">
+            The request string sent. For this to work, add the CURLINFO_HEADER_OUT \
option to the handle by calling curl_setopt() +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_REFERER</constant>
+           </entry>
+           <entry valign="top">
+            The referrer header
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_REQUEST_SIZE</constant>
+           </entry>
+           <entry valign="top">
+            Total size of issued requests, currently only for HTTP requests
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_RETRY_AFTER</constant>
+           </entry>
+           <entry valign="top">
+            The information from the Retry-After: header, or zero if there was no \
valid header. +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SSL_VERIFYRESULT</constant>
+           </entry>
+           <entry valign="top">
+            Result of SSL certification verification requested by setting \
CURLOPT_SSL_VERIFYPEER +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CONTENT_LENGTH_DOWNLOAD</constant>
+           </entry>
+           <entry valign="top">
+            Content length of download, read from Content-Length: field
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CONTENT_LENGTH_UPLOAD</constant>
+           </entry>
+           <entry valign="top">
+            Specified size of upload
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CONTENT_TYPE</constant>
+           </entry>
+           <entry valign="top">
+            Content-Type: of the requested document. NULL indicates server did not \
send valid Content-Type: header +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PRIVATE</constant>
+           </entry>
+           <entry valign="top">
+            Private data associated with this cURL handle, previously set with the \
CURLOPT_PRIVATE option of curl_setopt() +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PROXY_ERROR</constant>
+           </entry>
+           <entry valign="top">
+            The detailed (SOCKS) proxy error code when the most recent transfer \
returned a CURLE_PROXY error. The returned value will be exactly one of the CURLPX_* \
values. The error code will be CURLPX_OK if no response code was available. +         \
</entry> +          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_RESPONSE_CODE</constant>
+           </entry>
+           <entry valign="top">
+            The last response code
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_HTTP_CONNECTCODE</constant>
+           </entry>
+           <entry valign="top">
+            The CONNECT response code
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_HTTPAUTH_AVAIL</constant>
+           </entry>
+           <entry valign="top">
+            Bitmask indicating the authentication method(s) available according to \
the previous response +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PROXYAUTH_AVAIL</constant>
+           </entry>
+           <entry valign="top">
+            Bitmask indicating the proxy authentication method(s) available \
according to the previous response +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_OS_ERRNO</constant>
+           </entry>
+           <entry valign="top">
+            Errno from a connect failure. The number is OS and system specific.
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_NUM_CONNECTS</constant>
+           </entry>
+           <entry valign="top">
+            Number of connections curl had to create to achieve the previous \
transfer +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SSL_ENGINES</constant>
+           </entry>
+           <entry valign="top">
+            OpenSSL crypto-engines supported
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_COOKIELIST</constant>
+           </entry>
+           <entry valign="top">
+            All known cookies
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_FTP_ENTRY_PATH</constant>
+           </entry>
+           <entry valign="top">
+            Entry path in FTP server
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_APPCONNECT_TIME</constant>
+           </entry>
+           <entry valign="top">
+            Time in seconds it took from the start until the SSL/SSH \
connect/handshake to the remote host was completed +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CERTINFO</constant>
+           </entry>
+           <entry valign="top">
+            TLS certificate chain
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CONDITION_UNMET</constant>
+           </entry>
+           <entry valign="top">
+            Info on unmet time conditional
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_RTSP_CLIENT_CSEQ</constant>
+           </entry>
+           <entry valign="top">
+            Next RTSP client CSeq
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_RTSP_CSEQ_RECV</constant>
+           </entry>
+           <entry valign="top">
+            Recently received CSeq
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_RTSP_SERVER_CSEQ</constant>
+           </entry>
+           <entry valign="top">
+            Next RTSP server CSeq
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_RTSP_SESSION_ID</constant>
+           </entry>
+           <entry valign="top">
+            RTSP session ID
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CONTENT_LENGTH_DOWNLOAD_T</constant>
+           </entry>
+           <entry valign="top">
+            The content-length of the download. This is the value read from the \
Content-Length: field. -1 if the size isn't known +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CONTENT_LENGTH_UPLOAD_T</constant>
+           </entry>
+           <entry valign="top">
+            The specified size of the upload. -1 if the size isn't known
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_HTTP_VERSION</constant>
+           </entry>
+           <entry valign="top">
+            The version used in the last HTTP connection. The return value will be \
one of the defined CURL_HTTP_VERSION_* constants or 0 if the version can't be \
determined +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PROTOCOL</constant>
+           </entry>
+           <entry valign="top">
+            The protocol used in the last HTTP connection. The returned value will \
be exactly one of the CURLPROTO_* values +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PROXY_SSL_VERIFYRESULT</constant>
+           </entry>
+           <entry valign="top">
+            The result of the certificate verification that was requested (using the \
CURLOPT_PROXY_SSL_VERIFYPEER option). Only used for HTTPS proxies +           \
</entry> +          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SCHEME</constant>
+           </entry>
+           <entry valign="top">
+            The URL scheme used for the most recent connection
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SIZE_DOWNLOAD_T</constant>
+           </entry>
+           <entry valign="top">
+            Total number of bytes that were downloaded. The number is only for the \
latest transfer and will be reset again for each new transfer +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SIZE_UPLOAD_T</constant>
+           </entry>
+           <entry valign="top">
+            Total number of bytes that were uploaded
+           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SPEED_DOWNLOAD_T</constant>
+           </entry>
+           <entry valign="top">
+            The average download speed in bytes/second that curl measured for the \
complete download +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_SPEED_UPLOAD_T</constant>
+           </entry>
+           <entry valign="top">
+            The average upload speed in bytes/second that curl measured for the \
complete upload +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_APPCONNECT_TIME_T</constant>
+           </entry>
+           <entry valign="top">
+            Time, in microseconds, it took from the start until the SSL/SSH \
connect/handshake to the remote host was completed +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_CONNECT_TIME_T</constant>
+           </entry>
+           <entry valign="top">
+            Total time taken, in microseconds, from the start until the connection \
to the remote host (or proxy) was completed +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_FILETIME_T</constant>
+           </entry>
+           <entry valign="top">
+            Remote time of the retrieved document (as Unix timestamp), an \
alternative to CURLINFO_FILETIME to allow systems with 32 bit long variables to \
extract dates outside of the 32bit timestamp range +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_NAMELOOKUP_TIME_T</constant>
+           </entry>
+           <entry valign="top">
+            Time in microseconds from the start until the name resolving was \
completed +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_PRETRANSFER_TIME_T</constant>
+           </entry>
+           <entry valign="top">
+            Time taken from the start until the file transfer is just about to \
begin, in microseconds +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_REDIRECT_TIME_T</constant>
+           </entry>
+           <entry valign="top">
+            Total time, in microseconds, it took for all redirection steps include \
name lookup, connect, pretransfer and transfer before final transaction was started + \
</entry> +          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_STARTTRANSFER_TIME_T</constant>
+           </entry>
+           <entry valign="top">
+            Time, in microseconds, it took from the start until the first byte is \
received +           </entry>
+          </row>
+          <row>
+           <entry valign="top">
+            <constant>CURLINFO_TOTAL_TIME_T</constant>
+           </entry>
+           <entry valign="top">
+            Total time in microseconds for the previous transfer, including name \
resolving, TCP connect etc. +           </entry>
+          </row>
+         </tbody>
+        </tgroup>
+       </informaltable>
       </para>
      </listitem>
     </varlistentry>

-- 
PHP Documentation Commits Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic