CloudCastle Curl

Curl

Table of Contents

Namespaces

Contract
Cookie
EventSource
Exception
Handler
Har
Middleware
Psr18
Retry
Security
Stream

Classes

Auth
Учётные данные аутентификации запроса.
Body
Тело исходящего запроса.
Client
Настраиваемый HTTP-клиент — точка входа пакета.
Curl
Статический фасад для быстрого доступа к общему клиенту.
CurlCommandExporter
Экспорт запроса в исполняемую команду `curl` (аналог «Copy as cURL»).
Headers
Неизменяемый регистронезависимый набор HTTP-заголовков.
Idn
Преобразование интернационализированных доменных имён (IDN) в ASCII.
MiddlewareStack
Неизменяемый конвейер middleware вокруг обработчика.
PendingRequest
Текучий конструктор запроса.
Pool
Параллельное выполнение независимых запросов на базе `curl_multi`.
PoolResult
Итог одного запроса в пуле: ответ либо ошибка.
Promise
Ленивый промис результата запроса.
Proxy
Настройки прокси-сервера для запроса.
Request
Неизменяемое описание исходящего запроса.
RequestOptions
Неизменяемые настройки выполнения запроса.
Response
Неизменяемый ответ на запрос.
SegmentedDownload
Ускоренная загрузка файла параллельными диапазонами (`Range`).
ShareHandle
Обёртка над `curl_share` — общий пул данных для нескольких запросов.
Timing
Тайминги выполнения запроса, извлечённые из `curl_getinfo`.
Tls
Настройки TLS для запроса.
Tuning
Тонкая настройка транспорта.
UploadFile
Описание одного файла для multipart-загрузки.
Uri
Неизменяемый разобранный URI.
UriTemplate
Раскрытие шаблонов URI по RFC 6570 (все четыре уровня).
VerboseLog
Отладочный журнал cURL (`CURLOPT_VERBOSE`) с маскированием секретов.

Enums

BodyFormat
Формат тела ответа, поддающийся автоматическому разбору.
HttpMethod
Метод HTTP-запроса.
HttpVersion
Версия протокола HTTP, запрашиваемая у транспорта cURL.
On this page

Search results