Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JHttp
+ Graphe d'héritage de JHttp:

Liste de tous les membres

Fonctions membres publiques

 __construct (JRegistry &$options=null, JHttpTransport $transport=null)
 getOption ($key)
 setOption ($key, $value)
 options ($url, array $headers=null)
 head ($url, array $headers=null)
 get ($url, array $headers=null)
 post ($url, $data, array $headers=null)
 put ($url, $data, array $headers=null)
 delete ($url, array $headers=null)
 trace ($url, array $headers=null)

Attributs protégés

 $options
 $transport

Documentation des constructeurs et destructeur

JHttp::__construct ( JRegistry $options = null,
JHttpTransport  $transport = null 
)

Constructor.

Paramètres:
JRegistry&$optionsClient options object.
JHttpTransport$transportThe HTTP transport object.
Depuis:
11.3

Réimplémentée dans JGithubHttp.

Références $options.


Documentation des fonctions membres

JHttp::delete (   $url,
array  $headers = null 
)

Method to send the DELETE command to the server.

Paramètres:
string$urlPath to the resource.
array$headersAn array of name-value pairs to include in the header of the request.
Renvoie:
JHttpResponse
Depuis:
11.3

Références $url, et null.

JHttp::get (   $url,
array  $headers = null 
)

Method to send the GET command to the server.

Paramètres:
string$urlPath to the resource.
array$headersAn array of name-value pairs to include in the header of the request.
Renvoie:
JHttpResponse
Depuis:
11.3

Références $url, et null.

JHttp::getOption (   $key)

Get an option from the HTTP client.

Paramètres:
string$keyThe name of the option to get.
Renvoie:
mixed The option value.
Depuis:
11.3

Références $key.

JHttp::head (   $url,
array  $headers = null 
)

Method to send the HEAD command to the server.

Paramètres:
string$urlPath to the resource.
array$headersAn array of name-value pairs to include in the header of the request.
Renvoie:
JHttpResponse
Depuis:
11.3

Références $url, et null.

JHttp::options (   $url,
array  $headers = null 
)

Method to send the OPTIONS command to the server.

Paramètres:
string$urlPath to the resource.
array$headersAn array of name-value pairs to include in the header of the request.
Renvoie:
JHttpResponse
Depuis:
11.3

Références $url, et null.

JHttp::post (   $url,
  $data,
array  $headers = null 
)

Method to send the POST command to the server.

Paramètres:
string$urlPath to the resource.
mixed$dataEither an associative array or a string to be sent with the request.
array$headersAn array of name-value pairs to include in the header of the request.
Renvoie:
JHttpResponse
Depuis:
11.3

Références $data, et $url.

JHttp::put (   $url,
  $data,
array  $headers = null 
)

Method to send the PUT command to the server.

Paramètres:
string$urlPath to the resource.
mixed$dataEither an associative array or a string to be sent with the request.
array$headersAn array of name-value pairs to include in the header of the request.
Renvoie:
JHttpResponse
Depuis:
11.3

Références $data, et $url.

JHttp::setOption (   $key,
  $value 
)

Set an option for the HTTP client.

Paramètres:
string$keyThe name of the option to set.
mixed$valueThe option value to set.
Renvoie:
JHttp This object for method chaining.
Depuis:
11.3

Références $key.

JHttp::trace (   $url,
array  $headers = null 
)

Method to send the TRACE command to the server.

Paramètres:
string$urlPath to the resource.
array$headersAn array of name-value pairs to include in the header of the request.
Renvoie:
JHttpResponse
Depuis:
11.3

Références $url, et null.


Documentation des données membres

JHttp::$options
protected
JHttp::$transport
protected

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