cvs: phpdoc /en/reference/curl/functions curl-getinfo.xml

From: 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>

« previous php.doc (#969351338) next »