   #PHP Manual CURL, Client URL Library Functions curl_exec curl_init

   PHP Manual
   Prev  Next
   ______________________________________________________________________

                                 curl_getinfo

   (PHP 4 >= 4.0.4)
   curl_getinfo --  Get information regarding a specific transfer

Description

   string curl_getinfo ( resource ch [, int opt])

   Returns information about the last transfer, opt may be one of the
   following:

     * "CURLINFO_EFFECTIVE_URL" - Last effective URL
     * "CURLINFO_HTTP_CODE" - Last received HTTP code
     * "CURLINFO_FILETIME" - Remote time of the retrieved document, if -1
       is returned the time of the document is unknown
     * "CURLINFO_TOTAL_TIME" - Total transaction time in seconds for last
       transfer
     * "CURLINFO_NAMELOOKUP_TIME" - Time in seconds until name resolving
       was complete
     * "CURLINFO_CONNECT_TIME" - Time in seconds it took to establish the
       connection
     * "CURLINFO_PRETRANSFER_TIME" - Time in seconds from start until
       just before file transfer begins
     * "CURLINFO_STARTTRANSFER_TIME" - Time in seconds until the first
       byte is about to be transferred
     * "CURLINFO_REDIRECT_TIME" - Time in seconds of all redirection
       steps before final transaction was started
     * "CURLINFO_SIZE_UPLOAD" - Total number of bytes uploaded
     * "CURLINFO_SIZE_DOWNLOAD" - Total number of bytes downloaded
     * "CURLINFO_SPEED_DOWNLOAD" - Average download speed
     * "CURLINFO_SPEED_UPLOAD" - Average upload speed
     * "CURLINFO_HEADER_SIZE" - Total size of all headers received
     * "CURLINFO_REQUEST_SIZE" - Total size of issued requests, currently
       only for HTTP requests
     * "CURLINFO_SSL_VERIFYRESULT" - Result of SSL certification
       verification requested by setting CURLOPT_SSL_VERIFYPEER
     * "CURLINFO_CONTENT_LENGTH_DOWNLOAD" - content-length of download,
       read from Content-Length: field
     * "CURLINFO_CONTENT_LENGTH_UPLOAD" - Specified size of upload
     * "CURLINFO_CONTENT_TYPE" - Content-type of downloaded object, NULL
       indicates server did not send valid Content-Type: header

   If called without the optional parameter opt an associative array is
   returned with the following array elements which correspond to opt
   options:

     * "url"
     * "content_type"
     * "http_encode"
     * "header_size"
     * "request_size"
     * "filetime"
     * "ssl_verify_result"
     * "redirect_count"
     * "total_time"
     * "namelookup_time"
     * "connect_time"
     * "pretransfer_time"
     * "size_upload"
     * "size_download"
     * "speed_download"
     * "speed_upload"
     * "download_content_length"
     * "upload_content_length"
     * "starttransfer_time"
     * "redirect_time"
   ______________________________________________________________________

   Prev      Home      Next
   curl_exec  Up  curl_init
