Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'interface TransportInterface
+ Graphe d'héritage de TransportInterface:

Fonctions membres publiques

 request ($method, UriInterface $uri, $data=null, array $headers=[], $timeout=null, $userAgent=null)
 

Fonctions membres publiques statiques

static isSupported ()
 

Description détaillée

HTTP transport class interface.

Depuis
1.0

Documentation des fonctions membres

◆ isSupported()

static isSupported ( )
static

Method to check if HTTP transport layer available for using

Renvoie
boolean True if available else false
Depuis
1.0

Implémenté dans Socket, Curl, CurlTransport, SocketTransport, Stream, et StreamTransport.

◆ request()

request (   $method,
UriInterface  $uri,
  $data = null,
array  $headers = [],
  $timeout = null,
  $userAgent = null 
)

Send a request to the server and return a Response object with the response.

Paramètres
string$methodThe HTTP method for sending the request.
UriInterface$uriThe URI to the resource to request.
mixed$dataEither an associative array or a string to be sent with the request.
array$headersAn array of request headers to send with the request.
integer$timeoutRead timeout in seconds.
string$userAgentThe optional user agent string to send with the request.
Renvoie
Response
Depuis
1.0

Implémenté dans SocketTransport, CurlTransport, StreamTransport, Socket, Stream, et Curl.


La documentation de cette interface a été générée à partir du fichier suivant :