$url
$url :string
Adresse URL qui sera ciblée lors de l'appel à la fonction execute() si un autre URL n'est pas précisé lors de l'appel.
Définition de la classe 'om_rest_client'.
Classe générique d'envoi de requêtes REST avec cURL.
__construct(string $url,string $username = "",string $password = "")
Constructeur
string | $url | URL cible des requêtes qui seront envoyées par cette instance d'om_rest_client. |
string | $username | Optionnel : username en cas d'authentification basic. |
string | $password | Optionnel : password en cas d'authentification basic. |
execute(string $method,string $contentType,string $data,string $url = null,array $headers = array()): \Retourne
Lance l'appel au webservice
string | $method | Type de verbe HTTP (GET, POST, ...). |
string | $contentType | Contenu du header HTTP content-type. |
string | $data | Données à envoyer dans le cas d'un POST. |
string | $url | URL cible de la requête. null peut-être passé pour que l'URL défini lors de l'instanciation de la classe soit utilisé. |
array | $headers | Autres headers à passer dans la requête. |
la réponse du webservice ou -1 en cas d'erreur