info. Информация о последнем запросе   [3.4.4]

^curl:info[название]
^curl:info[]

Метод возвращает информацию о последнем запросе. Результатом является либо конкретное значение, либо хеш со всеми значениями.

Поддерживаемые значения параметра название:

Название
Тип
Аналог в libcurl
Описание
appconnect_time
double
CURLINFO_APPCONNECT_TIME
Время до установки SSL-соединения.
connect_time
double
CURLINFO_CONNECT_TIME
Время до установки соединения.
content_length_download
double
CURLINFO_CONTENT_LENGTH_DOWNLOAD
Значение заголовка Content-length полученных данных.
content_length_upload
double
CURLINFO_CONTENT_LENGTH_UPLOAD
Значение заголовка Content-length переданных данных.
content_type
string
CURLINFO_CONTENT_TYPE
Значение заголовка Content-type.
effective_url
string
CURLINFO_EFFECTIVE_URL
Последний использованный URL.
header_size
int
CURLINFO_HEADER_SIZE
Размер всех заголовков в байтах.
httpauth_avail
int
CURLINFO_HTTPAUTH_AVAIL
Доступные методы HTTP-аутентификации.
namelookup_time
double
CURLINFO_NAMELOOKUP_TIME
Время от начала до завершения определения IP-адреса по имени.
num_connects
int
CURLINFO_NUM_CONNECTS
Число успешных соединений, потребовавшихся для предыдущего запроса.
os_errno
int
CURLINFO_OS_ERRNO
Код errno последней ошибки соединения.
pretransfer_time
double
CURLINFO_PRETRANSFER_TIME
Время от начала запроса до начала передачи данных.
primary_ip
string
CURLINFO_PRIMARY_IP
IP-адрес последнего соединения.
proxyauth_avail
int
CURLINFO_PROXYAUTH_AVAIL
Доступные методы HTTP-аутентификации прокси-сервера.
redirect_count
string
CURLINFO_REDIRECT_COUNT
Общее число совершенных переходов по редиректам.
redirect_time
double
CURLINFO_REDIRECT_TIME
Время, потребовавшееся для совершения редиректов до финального соединения.
redirect_url
string
CURLINFO_REDIRECT_URL
URL, по которому был бы совершен переход, если бы был включен переход по редиректам.
request_size
int
CURLINFO_REQUEST_SIZE
Размер совершенных HTTP-запросов в байтах.
response_code
int
CURLINFO_RESPONSE_CODE
Последний полученный код HTTP-ответа.
size_download
double
CURLINFO_SIZE_DOWNLOAD
Размер полученных данных.
size_upload
double
CURLINFO_SIZE_UPLOAD
Размер переданных данных.
speed_download
double
CURLINFO_SPEED_DOWNLOAD
Средняя скорость получения данных.
speed_upload
double
CURLINFO_SPEED_UPLOAD
Средняя скорость передачи данных.
ssl_verifyresult
int
CURLINFO_SSL_VERIFYRESULT
Результат проверки SSL-сертификата.
starttransfer_time

double

CURLINFO_STARTTRANSFER_TIME
Время от начала запроса до начала получения данных.
total_time

double

CURLINFO_TOTAL_TIME
Общее время последнего запроса.



Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 10.07.2024