curl_getinfo
(PHP 4 >= 4.0.4, PHP 5)
curl_getinfo — Возвращает информацию о последней операции
Описание
string curl_getinfo
( resource $ch
[, int $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"