Dokumentacja klasy Elibri\Watermarking\Http\CurlHttpClient
Dziedziczy Elibri\Watermarking\Http\HttpClient.
Metody publiczne | |
| __construct (int $timeout=self::DEFAULT_TIMEOUT, int $connectTimeout=self::DEFAULT_CONNECT_TIMEOUT, bool $verifySsl=true) | |
| request (string $method, string $url, array $params) | |
Atrybuty publiczne | |
| const | DEFAULT_TIMEOUT = 30 |
| const | DEFAULT_CONNECT_TIMEOUT = 10 |
Opis szczegółowy
Default transport, built on the cURL extension.
Dokumentacja konstruktora i destruktora
◆ __construct()
| Elibri\Watermarking\Http\CurlHttpClient::__construct | ( | int | $timeout = self::DEFAULT_TIMEOUT, |
| int | $connectTimeout = self::DEFAULT_CONNECT_TIMEOUT, |
||
| bool | $verifySsl = true |
||
| ) |
- Parametry
-
int $timeout seconds allowed for the whole request, 0 for no limit int $connectTimeout seconds allowed for establishing the connection bool $verifySsl verify the server certificate; only turn this off against a test server with a self-signed certificate
Dokumentacja funkcji składowych
◆ request()
| Elibri\Watermarking\Http\CurlHttpClient::request | ( | string | $method, |
| string | $url, | ||
| array | $params | ||
| ) |
Send a form-encoded request and return the raw answer.
- Parametry
-
string $method GET or POST string $url absolute URL, without a query string array<string,string> $params sent as a query string for GET, as a form body for POST
- Wyjątki
-
Implementuje Elibri\Watermarking\Http\HttpClient.
1.9.1