VERSION
VERSION = '6.4.1'
Client interface for sending HTTP requests.
send(\Psr\Http\Message\RequestInterface $request, array $options = array()) : \Psr\Http\Message\ResponseInterface
Send an HTTP request.
\Psr\Http\Message\RequestInterface | $request | Request to send |
array | $options | Request options to apply to the given request and to the transfer. |
sendAsync(\Psr\Http\Message\RequestInterface $request, array $options = array()) : \GuzzleHttp\Promise\PromiseInterface
Asynchronously send an HTTP request.
\Psr\Http\Message\RequestInterface | $request | Request to send |
array | $options | Request options to apply to the given request and to the transfer. |
request(string $method, string|\Psr\Http\Message\UriInterface $uri, array $options = array()) : \Psr\Http\Message\ResponseInterface
Create and send an HTTP request.
Use an absolute path to override the base path of the client, or a relative path to append to the base path of the client. The URL can contain the query string as well.
string | $method | HTTP method. |
string|\Psr\Http\Message\UriInterface | $uri | URI object or string. |
array | $options | Request options to apply. |
requestAsync(string $method, string|\Psr\Http\Message\UriInterface $uri, array $options = array()) : \GuzzleHttp\Promise\PromiseInterface
Create and send an asynchronous HTTP request.
Use an absolute path to override the base path of the client, or a relative path to append to the base path of the client. The URL can contain the query string as well. Use an array to provide a URL template and additional variables to use in the URL template expansion.
string | $method | HTTP method |
string|\Psr\Http\Message\UriInterface | $uri | URI object or string. |
array | $options | Request options to apply. |
getConfig(string|null $option = null) : mixed
Get a client configuration option.
These options include default request options of the client, a "handler" (if utilized by the concrete client), and a "base_uri" if utilized by the concrete client.
string|null | $option | The config option to retrieve. |