TransportInterface
HTTP transport class interface.
| since |
1.0 |
|---|---|
| package |
Joomla Framework |
Methods
isSupported
Method to check if HTTP transport layer available for using
isSupported() : bool
static
| since |
1.0 |
|---|
Response
boolTrue if available else false
request
Send a request to the server and return a Response object with the response.
request(string method, \Joomla\Uri\UriInterface uri, mixed data = null, array headers = [], int timeout = null, string userAgent = null) : \Joomla\Http\Response
| since |
1.0 |
|---|
Arguments
- method
stringThe HTTP method for sending the request.- uri
\Joomla\Uri\UriInterfaceThe URI to the resource to request.- data
mixedEither an associative array or a string to be sent with the request.- headers
arrayAn array of request headers to send with the request.- timeout
intRead timeout in seconds.- userAgent
stringThe optional user agent string to send with the request.
Response
\Joomla\Http\Response