Curl
Table of Contents
Namespaces
- Contract
- Cookie
- Exception
- Handler
- Middleware
- Retry
- Security
Classes
- Auth
- Учётные данные аутентификации запроса.
- Body
- Тело исходящего запроса.
- Client
- Настраиваемый HTTP-клиент — точка входа пакета.
- Curl
- Статический фасад для быстрого доступа к общему клиенту.
- CurlCommandExporter
- Экспорт запроса в исполняемую команду `curl` (аналог «Copy as cURL»).
- Headers
- Неизменяемый регистронезависимый набор HTTP-заголовков.
- MiddlewareStack
- Неизменяемый конвейер middleware вокруг обработчика.
- PendingRequest
- Текучий конструктор запроса.
- Pool
- Параллельное выполнение независимых запросов на базе `curl_multi`.
- PoolResult
- Итог одного запроса в пуле: ответ либо ошибка.
- Proxy
- Настройки прокси-сервера для запроса.
- Request
- Неизменяемое описание исходящего запроса.
- RequestOptions
- Неизменяемые настройки выполнения запроса.
- Response
- Неизменяемый ответ на запрос.
- ShareHandle
- Обёртка над `curl_share` — общий пул данных для нескольких запросов.
- Timing
- Тайминги выполнения запроса, извлечённые из `curl_getinfo`.
- Tls
- Настройки TLS для запроса.
- Uri
- Неизменяемый разобранный URI.
Enums
- HttpMethod
- Метод HTTP-запроса.
- HttpVersion
- Версия протокола HTTP, запрашиваемая у транспорта cURL.