Руководство по PHP
Пред. |  | След.

# curl_getinfo

(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"

Пред. | Начало | След.
curl_exec | Уровень выше | curl_init