(PHP 4 >= 4.0.4, PHP 5)
curl_getinfo — Возвращает информацию о последней операции
Описание
string curl_getinfo ( resource $ch [, int $opt] )Возвращает информацию о последней операции, opt может быть одной из следующих констант:
- CURLINFO_EFFECTIVE_URL - Последний использованный URL
- CURLINFO_HTTP_CODE - Последний полученный код HTTP
- CURLINFO_FILETIME - Дата модификации загруженного документа, если она неизвестна, возвращается -1.
- CURLINFO_TOTAL_TIME - Полное время выполнения операции в секундах.
- CURLINFO_NAMELOOKUP_TIME - Время разрешения имени сервера в секундах.
- CURLINFO_CONNECT_TIME - Время, затраченное на установку соединения, в секундах
- CURLINFO_PRETRANSFER_TIME - Время, прошедшее от начала операции до готовности к фактической передаче данных, в секундах
- CURLINFO_STARTTRANSFER_TIME - Время, прошедшее от начала операции до момента передачи первого байта данных, в секундах
- CURLINFO_REDIRECT_TIME - Общее время, затраченное на перенапрвления, в секундах
- CURLINFO_SIZE_UPLOAD - Количество байт при закачке
- CURLINFO_SIZE_DOWNLOAD - Количество байт при загрузке
- CURLINFO_SPEED_DOWNLOAD - Средняя скорость закачки
- CURLINFO_SPEED_UPLOAD - Средняя скорость загрузки
- CURLINFO_HEADER_SIZE - Суммарный размер всех полученных заголовков
- CURLINFO_REQUEST_SIZE - Суммарный размер всех отправленных запросов, в настоящее время используется только для HTTP запросов
- CURLINFO_SSL_VERIFYRESULT - Результат проверки SSL сертификата, запрошенной с помощью установки параметра CURLOPT_SSL_VERIFYPEER
- CURLINFO_CONTENT_LENGTH_DOWNLOAD - размер загруженного документа, прочитанный из заголовка Content-Length
- CURLINFO_CONTENT_LENGTH_UPLOAD - Размер закачиваемых данных
- CURLINFO_CONTENT_TYPE - Содержимое полученного заголовка Content-type, или NULL в случае, когда этот заголовок не был получен
При вызове без необязательного аргумента opt возвращается ассоциативный массив со следующими индексами, которые соответствуют значениям аргумента opt:
- "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"