cvs: phpdoc /en/reference/curl/functions curl-getinfo.xml
| From: | Jason Sheets | Date: | Mon, 27 Jan 2003 04:27:39 +0000 |
| Subject: | cvs: phpdoc /en/reference/curl/functions curl-getinfo.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969351338@lists.php.net to get a copy of this message | ||
jsheets Sun Jan 26 23:27:39 2003 EDT
Modified files:
/phpdoc/en/reference/curl/functions curl-getinfo.xml
Log:
added curl_getinfo information, previously was undocumented
Index: phpdoc/en/reference/curl/functions/curl-getinfo.xml
diff -u phpdoc/en/reference/curl/functions/curl-getinfo.xml:1.3
phpdoc/en/reference/curl/functions/curl-getinfo.xml:1.4
--- phpdoc/en/reference/curl/functions/curl-getinfo.xml:1.3 Sat Jun 15 04:41:36 2002
+++ phpdoc/en/reference/curl/functions/curl-getinfo.xml Sun Jan 26 23:27:39 2003
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
+<!-- $Revision: 1.4 $ -->
<!-- splitted from ./en/functions/curl.xml, last change in rev 1.21 -->
<refentry id='function.curl-getinfo'>
<refnamediv>
@@ -13,10 +13,213 @@
<methodsynopsis>
<type>string</type><methodname>curl_getinfo</methodname>
<methodparam><type>resource</type><parameter>ch</parameter></methodparam>
-
<methodparam><type>int</type><parameter>opt</parameter></methodparam>
+ <methodparam
choice="opt"><type>int</type><parameter>opt</parameter></methodparam>
</methodsynopsis>
<para>
- &warn.undocumented.func;
+ Returns information about the last transfer, <parameter>opt</parameter> may be one
of the following:
+ <itemizedlist>
+ <listitem>
+ <simpara>
+ "CURLINFO_EFFECTIVE_URL" - Last effective URL
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_HTTP_CODE" - Last received HTTP code
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_FILETIME" - Remote time of the retrieved document, if -1 is returned
the time of the document is unknown
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_TOTAL_TIME" - Total transaction time in seconds for last transfer
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_NAMELOOKUP_TIME" - Time in seconds until name resolving was complete
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_CONNECT_TIME" - Time in seconds it took to establish the connection
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_PRETRANSFER_TIME" - Time in seconds from start until just before file
transfer begins
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_STARTTRANSFER_TIME" - Time in seconds until the first byte is about to
be transfered
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_REDIRECT_TIME" - Time in seconds of all redirection steps before final
transaction was started
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_SIZE_UPLOAD" - Total number of bytes uploaded
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_SIZE_DOWNLOAD" - Total number of bytes downloaded
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_SPEED_DOWNLOAD" - Average download speed
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_SPEED_UPLOAD" - Average upload speed
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_HEADER_SIZE" - Total size of all headers received
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_REQUEST_SIZE" - Total size of issued requests, currently only for HTTP
requests
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_SSL_VERIFYRESULT" - Result of SSL certification verification requested
by setting CURLOPT_SSL_VERIFYPEER
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_CONTENT_LENGTH_DOWNLOAD" - content-length of download, read from
Content-Length: field
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_CONTENT_LENGTH_UPLOAD" - Specified size of upload
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "CURLINFO_CONTENT_TYPE" - Content-type of downloaded object, NULL indicates
server did not send valid Content-Type: header
+ </simpara>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para>
+ If called without the optional parameter opt an assoctive array is returned with the following
array elements which correspond to <parameter>opt</parameter> options:
+ <itemizedlist>
+ <listitem>
+ <simpara>
+ "url"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "content_type"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "http_encode"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "header_size"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "request_size"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "filetime"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "ssl_verify_result"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "redirect_count"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "total_time"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "namelookup_time"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "connect_time"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "pretransfer_time"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "size_upload"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "size_download"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "speed_download"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "speed_upload"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "download_content_length"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "upload_content_length"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "starttransfer_time"
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ "redirect_time"
+ </simpara>
+ </listitem>
+ </itemizedlist>
</para>
</refsect1>
</refentry>